Vinyl MUTILATOR DEFEATED
Vinyl
MUTILATOR DEFEATED
- Release Date
- 18.4.2025
- EAN
- 0657628451815
'Mutilator Defeated At Last' is the sixteenth studio album by American psychedelic rock band Thee Oh Sees, released on May 18, 2015, under Castle Face Records. This album is renowned for its…
View full product description
You might be interested
Last viewed
14.49 EUR
EUR 15.99
-10%
Product description
Album tracklist
/A1
Web
/A2
Withered Hand
/A3
Poor Queen
/A4
Turned Out Light
/A5
Lupine Ossuary
/B1
Sticky Hulks
/B2
Holy Smoke
/B3
Rogue Planet
/B4
Palace Doctor