Iron Maiden & Megadeth US shows!!!
View Single Post
09-08-2013, 10:40 PM
Join Date: Jun 2009
Location: St. Louis
Holy Christ! Just got back from the St Louis show. I can die in "piece" now. I've seen the almighty!... But seriously, best show I've seen in years. Hope everyone made it home ok.
View Public Profile
Send a private message to Blacktooth85
Find all posts by Blacktooth85