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

By Editor
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

[like_to_read][/like_to_read]

Leave a Reply