Tuesday, January 05, 2010

Japandroids live from Bikini Island


Japandroids did not disappoint last night on Jimmy Fallon. Seriously, this band is too fucking rad.

No comments: