Japandroids on Jimmy Fallon

Japandroids smaller photo
The Japandroids recently lit up the stage on Late Night with Jimmy Fallon. I think that they were definitely turned up to eleven. See reference video below

This performance could be the best thing thats happened on this show since its inception. Turn it up, all the way up. These guys will be doing a show at the Rock and Roll Hotel in DC on March 29th and The Bowery Ballroom in NYC April 1st, get off your couch and go see it.