New Japandroids video “The House That Heaven Built”

Amazing song that you’ll love, rock and roll how we once knew it, with some grunge, quick drums, and lots of catchiness to it. I’m sure if you haven’t already, you’ll be hearing this song everywhere.
Felix the Hat,
Live Music City, high hopes!