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