Carcharodon's Roachstomper is a bit of an oddity. Judging from the album name I had assumed that the band would play some form of stoner rock...