Japandroids — The House That Heaven Built


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.

See Also:  Jesus & Mary Chain Announce NYC & Philadelphia Dates to 'Psychocandy' Tour

Welcome to Punchland!

We know, totally annoying, but we need to do it!