Happy ‘merica day everybody. Hopefully you’re celebrating with sunshine, good eats and abounding freedom. In honor of this fine country’s fine birthday, Stereogum have revealed their 2012 Indie Song of the Summer as elected by their readers. Turns out Japandroids beat out Twin Shadow, the Walkmen and Best Coast alike to secure the top spot with their rollicking tune “The House That Heaven Built.” Jam out to the newly-crowned track below while you’re grilling and drinking this Fourth (or if you’re not in the U.S., while you’re having a Wednesday I guess?).
Home Japandroids' 'The House That Heaven Built' Voted Indie Song Of The Summer
New Music Day has arrived once again, folks. And, as usual, the bounty we're graced with is a heavy one. We know the experience...