In this, the 77th episode of the Happy Rant, Ted, Ronnie, and Barnabas discuss the following:
All things Oscars from Chris Rock's monologue to Leo's acceptance speech to the absurdity of an academy awarding itself. A listener question about the morality of supporting the NFL and the hypocrisy therein. Is it ok for Christians not to vote? Is it a sin to stay home on polling day?