Listen: Snakerattlers – ‘Let The Devil In Your Soul’

By September 6, 2016 Listen, News

Rattlerock is a thing now, and this new York-based punk rock two-piece (featuring members of The Franceens) are all about it. Well, they invented it. Anyways, it’s good.

Snakerattlers

Please Like us on Facebook to continue reading.

0 comments