New Japandroids Song: “The House That Heaven Built”

Japandroids is a straight-ahead, no frills rock n’ roll duo making the rock n’ roll that America needs right now! By the way, they’re from Canada.

This week, Japandroids released the first single “The House That Heaven Built” from their new album “Celebration Rock.”

3. A sample of how Japandroids plays live…

Check out more articles on!

  Your Reaction?
    Now Buzzing