Posts tagged ‘Peace Sells’

Overview of Megadeth’s Endgame tour

On Sunday a friend of mine and I saw Megadeth at the Peoria Civic Center on the tour promoting their new album “Endgame”. The experience was much different than I had expected.

Continue reading ‘Overview of Megadeth’s Endgame tour’ »