Japandroids – The House That Heaven Built

A new song of the Canadian rock duo from Vancouver. The video is a compilation of drinking, partying and playing. Love it.