Video Release: COTTUS – Cesspool of Creation
Halifax, Nova Scotia's Cottus are the stuff nightmares are born from. Combine their thick, riff heavy music with graphically disturbing lyrical content and you've got the makings for a horrific sonic experience. Now they've taken their…