read more Share on: Fuzzy Reviews Restless Spirit – Lord of the New Depression Review 3 years ago by Mr. Gizzard Horror Rock from New York terrifies with riffs upon riffs! Read more →