by Michael Moretti | Oct 30, 2014 | Listen Up
New York City based shoegaze duo, Slap Bracelets, is comprised of Debbie Chou (vocals/bass/ keys) and Chris Gersbeck (vocals/guitars/bass/programming). The band has the ability to be both sweet and dreamy (listen to “The Wendigo”), but can also put on the...