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.
This is class post from BuzzFeed's early days and may not represent BuzzFeed's current editorial standards.