Video: Japandroids - "The House That Heaven Built"
Vancouver duo Japandroids are a refreshing reminder of the true definition of rock 'n' roll music for the modern music scene saturated by Top 40 dribble. Their video for Celebration Rock's charging anthem "The House That Heaven Built"--directed by Jim Larson--follows suit as it captures the band doing the usual tour stuff: thrashing to sweaty masses, shotgunning beers, wearing viking hats, and grilling whole chickens. Not sure if there is anything more rock 'n' roll that that. Check it out below.