SPIRITUS MORTIS / FALL OF THE IDOLS - Split LP

Sold Date: April 23, 2023
Start Date: January 23, 2013
Final Price: €15.90 (EUR)
Seller Feedback: 29648
Buyer Feedback: 0


23.10.09/Split-LP cont. previously unreleased tracks by both bands - limited to 500 copies!