✦ Verified product
Megadeth - System Has Failed
USD 29.99
Title
Third Eye Comics
Verified independent store
→
US thrash metal titans, Megadeth released their tenth studio album 'The System Has Failed' in September 2004. Following the direction set by it's predecessor 'The World Needs A Her