Two Ranting Idiots We are the Two Ranting Idiots and we rant about things that suck balls. Podcast website