Stephen Colbert’s StePhest Colbchella ’012 came to a close with alternative rock band The Flaming Lips taking the stage to close out this year’s concert event. Colbchella ‘012 took place on board the Intrepid Sea, Air & Space Museum.
Watch the video:
The Colbert Report
Get More: Colbert Report Full Episodes,Political Humor & Satire Blog,Video Archive