Frozen Soul, Devourment, and Creeping Death all teamed up on January 28 for their triple live threat Wrecking Ball Metal Madness. You can stream the entire show above, which is equal parts heavy and funny as hell, and grab some Wrecking Ball Metal Madness merch here. Advertisement. Scroll to continueContinue Reading