IPTC: Caption
|
In this photo released by Comedy Central, the members of "Rush," guitarist Alex Liefson, left, basist Geddy Lee, right, and Neil Peart, on drums, perform on the set of "The Colbert Report," Wednesday, July 16, 2008 in New York. (AP Photo/Comedy Central, Andrew Mac Naughtan) **NO SALES**
|