Finally we get a video for “The House That Heaven Built” from Japandroids, Celebration Rock is one of the best albums 2012 has had to offer and this is the best song off of it.
Japandroids - Facebook | Website | Last.fm
posted 15 August, 2012
Follow on Twitter
Scaffold theme by Mike Harding.