[Watch] Japandroids - "The House That Heaven Built" (Official Video)
Japandroids have just dropped their first video and they've picked a great track to do it for, "The House That Heaven Built" is a soaring arena rock anthem that will have you punchign the air in excitement. The video manages to put across the energy the duo put into their live sets with it perfectly framing them in this monochrome clip performing and partying. Check it out at the top and be sure to pick up their album Celebration Rock which is out now.