Japandroids have released their first proper music video with “The House That Heaven Built”. Director Jim Larson followed the band around during their tour, capturing their life on the road. This is the result.