Venue – The Orpheum Date – December 8th, 2017 Location – Tampa, FL Lineup...
Metal Blade Records
Venue – The East Room Location – Nashville, Tennessee Date – December 14th, 2016...
Venue – The Plaza Live Location – Orlando, FL Date – September 11th, 2016...
I recently had the chance to catch up with vocalist Ben Falgoust from the...