Quizzing Live

Which Bands Abbrevated Name Was 'Carter Tusm'

Answer:
Carter The Unstoppable Sex Machine