Japandroids

Album Review: Japandroids’ “Celebration Rock”

Posted June 27, 2012 at 11:28 am

If the Japandroids were to win a high school superlative, it would be “most improved.”

Filed Under