Japandroids
Japandroids "The House The Heaven Built" Named #1 Song of 2012 on Paste
Posted 11/29/2012

Holy cow! Paste just named Japandroids' "The House That Heaven Built" the #1 song of 2012! AMAZING!!! If you haven't heard the track, check it out above. It appears on the band's album Celebration Rock (which also landed the #8 spot on Paste's Top 50 Albums of 2012 list).