Wretched ‘Cimmerian Shamballa’ Video
Wretched are out with the music video to their new single ‘Cimmerian Shamballa’, off the Charlotte, North Carolina death metal band’s latest album ‘Beyond The Gate’, out now on Victory Records. Watch the Thorin Thompson directed video via YouTube below.