Staff Reviews
Demon's Claws - Satan's Little Pet Pig
Take your mind to another dimension and sling this on and you’ll be feeling flower power punk down your pants for a half-hour. Stay sober as a judge while Demon’s Claws entertain you and prepare to be puzzled into relative indifference...»