Unnecessary Muffness
Season 19 E 26 • 11/19/2013
Qatar erects one of the world's most f**kable soccer stadiums in preparation for the 2022 World Cup, but Al Madrigal can't even find the press box.