Reviews

The Scaramanga Six

The Scaramanga Six Worthless Music Released on December 3rd. Returning to their self-owned Wrath Records imprint, it’s their tenth LP to date, and comes after...
PETE'S ROCK NEWS AND VIEWS.COM