March 26, 2012

Japandroids - "The House That Heaven Built"


Fuzzy/noise-rocking Canadian duo Japandroids are set to follow up their smashing debut on May 15th with a new album entitled Celebration Rock (how fitting). Check out the lead single "The House That Heaven Built" which provides plenty of "whoa-oh-oh" opportunities for you to scream along to until the album drops.

No comments: