August 25, 2012

The House that Heaven Built by Japandroids

I know I posted this great, great song by Japandriods when they appeared on Jimmy Fallon, but now that they have an official video out, and that video was filmed in part at the iconic Lee's Palace here in Toronto, I have to post it.


I am loving Celebration Rock, the latest album by Japandroids. Get it now!