Daily Archives: August 2, 2008

Neil Young Costume – Best Cosplay Ever

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:

Posted in celebrities, cosplay, music, tv, video | 2 Comments