Canadian noise-pop duo Japandroids release their second album Celebration Rock, which they took the bulk of 2011 off from their extensive tour schedule to write. The record explodes with the sound and power of a five-piece, despite just having two members, Brian King and David Prowse on drums and guitar. The two-piece pack raw energy and sweeping guitar riffs into eight whirlwind tracks with single “The House That Heaven Built” harnessing the anthemic melodies and drive that the band possess in abundance.