A New Bum Hole
Season 3 E 2 • 09/23/2014
Denzel and Steve play mini golf on a decrepit course littered with garbage and inhabited by the homeless.