Thee Oh Sees - Mutilator Defeated At Last 12 inch

$40.00 (AUD)

Out of Stock


Mutilator Defeated At Last is a studio album by American psychedelic rock band Thee Oh Sees, released May, 2015 on Castle Face Records. The album is the ninth to be released under the name, Thee Oh Sees, and is the band's fourteenth studio album, overall.