Horror-infused screamo band One Last Shot from Syracuse, NY has debuted the new music video for their single “Leather & Fangs”. The video starts with a nostalgic introduction from Steven Smith of FUSE‘s Steven’s Untitled Rock Show and then showcases a performance from the band at the haunted Landmark Theater in NY. The video was shot by …
Read More »