Radio Stories Ep 1: Backstage With Megadeth

Saturday, November 21st

The first time I ever went backstage at a concert was to get merchandise signed by the band Megadeth for a chartiy auction. What I saw backstage was the most shocking thing I've ever seen in my career.
00:09:13