Ichabod - Let The Bad Times Roll (CD)

Ichabod - Let The Bad Times Roll (CD)

  • $6.66



Origin:USA
Released:2003
Catalog number:RS2-01112

Stoner/Doom Rock, Psychedelic, Progressive, Heavy sound straight out of the post-industrial ruins of New England.

Features original artwork by Salty Dave Bryson, recorded, mixed and mastered by mad scientist Steve Austin (Today is the Day) at Austin Enterprises Studio.