100 Demons - S/T translucent red LP

Sold Date: August 18, 2020
Start Date: December 15, 2019
Final Price: $16.00 (USD)
Seller Feedback: 21
Buyer Feedback: 0


Follow up to their day debut masterpiece "In The Eyes of The Lord", 100 Demons returns with this self-titled album that hits like a pair of brass knuckles and slashes like a katana. Appropriate seeing as it is printed on translucent red vinyl!