Neil Young Costume – Best Cosplay Ever
August 2, 2008 celebrities

This is just too cool. Stephen Colbert dons a Neil Young costume and redefines the meaning of cosplay.

 
Crosby, Stills & Nash on the Colbert Report:


Comments
"2" Comments
Leave a Reply
*