Steven Smith

Screamo Band ONE LAST SHOT Release New Music Video
Videos

Screamo Band ONE LAST SHOT Release New Music Video

Horror-infused screamo band One Last Shot from Syracuse, NY has debuted the new music video for their single “Leather & Fangs”. The…
Back to top button