Billy Eichner On The 2012 Presidential Election AND OMG MADONNA! Part 1

Billy's in New York to see how the campaign is shaping up. Wait, is the Material Girl performing at Yankee Stadium?