The second studio effort from Canada's Japandroids thunders through its short eight tracks, but is it to the album's benefit?
Review in Music — by D. Gabrielle Jensen — on Jun 07, 2012