Steven Smith
Screamo Band ONE LAST SHOT Release New Music Video
Videos
February 5, 2017
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…