LIVE: CASTLE – Nashville, TN, USA – September 12, 2026
Venue: Cobra Nashville City: Nashville, TN Date: September 12, 2026 Review and Photographs by: Jacob Smith (https://www.jhs-photo.com) In a relatively small but brutal show of force, Castle made a stop through Cobra in Nashville, TN, and held the crowd to the edge throughout the course of the evening, filled with classic doomy 70’s goodness. It […]





