The Temper Trap’s latest album, a collection of 12 songs, was just released on June 5th, 2012. The self-titled album,…
Day: June 13, 2012
ALBUM REVIEW: Celebration Rock by Japandroids
Canadian duo Japandroids have just release their latest album Celebration Rock, a more polished-sounding follow-up to 2009’s Post-Nothing. The aptly-titled…
You must be logged in to post a comment.