What a pleasure to have Crawling Through Tartarus back in front of my lens once more! CTT are a metal band from Southern California, having formed in 2019. They have since taken the metal scene by storm, playing a slew of shows and bringing metal to fans' ears.
top of page
bottom of page
Comments