Music

Tap Tap

High-quality white-boy indie-rock from England. Their album came out a while ago, but until Arcade Fire and Clap Your Hands Say Yeah! put out more albums, Tap Tap can be your fix. Definitely check out “100,000 Thoughts” if you’re a sucker for handclaps.

          
    Now Buzzing