Set It Off frontman Cody Carson has opened up about the creation of their biggest hit 'Wolf In Sheep's Clothing' and the 2024 ...