"THE BAT CAVE"
A homage to the magical venue in Pelham, Tennessee, THE CAVERNS! This venue is truly special, taking the concert experience completely underground. I would highly suggest making the pilgrimage to the "Bat Cave" for an epic adventure!