
Mutilator Defeated at Last is the sixteenth studio album by the American psychedelic rock band Thee Oh Sees, released on May 18, 2015, on Castle Face Records. The album is the tenth to be released under the name, Thee Oh Sees.
Summary from Wikipedia.
No reviews yet.
The first person to play Mutilator Defeated at Last all the way through writes its first verified review. write one anytime. a verified listen is what makes it count toward the score.
no comments yet. start the conversation about this record.