
Japandroids have given their first ever music video to the world, and it’s for one of most energetic, unshakable, and flat-out best rock and roll songs of the year: “The House That Heaven Built.” The video is an unsurprisingly high voltage, black and white affair capturing the Vancouver duo on tour before their passionate fans [...]
Let’s Be Friends!