Canadian rock act Japandroids have just dropped off a new visual delivery for their energetic anthem, "The House That Heaven Built." The black and white footage showcases the duo while performing, partying and everything in between. To enjoy the clip, press play above as you can also pick up Japandroids's Celebration Rock album now.
Japandroids – The House That Heaven Built
Video / August 14, 2012 / 454 Views/