This is Japandroids’ summer anthem, “The House That Heaven Built” official music video directed by Jim Larson. They’ll be in New York City in 12/04 playing Webster Hall. It’s gonna be rad.

Tag Brum
Tag Brum live in Brooklyn and writes things from a computer whenever wi-fi is available. You can follow him on Twitter @tagbrum.

Comments are closed.