Talking Maiden : The Podcast of the Beast

Episode 075 - Death On The Road

April 26th, 2019  •  1 hr 3 mins  •  Download (79.3 MB)  •  Link with Timestamp

RSS Feed

The guys discuss Iron Maiden's live concert video and album Death on the Road, recorded live on the Dance of Death World Tour in Germany in 2003.