by Dan Deluca Published June 5, 2009, 2:41 p.m. ETDavid Byrne, on the The Colbert Report last night. He's at the Mann Center in Fairmount Park tonight.