Metallica 7/11/03 Review Venue: Turner Field, Atlanta Georgia
Anyone who says Metallica is getting too old surely hasn’t seen them live. Personally, it was the most adreneline filled set I have EVER seen. Upon entering, every band member walked out under a caracature of himself, and when everyone was on stage James Hetfield (for the three people who don’t know who he is, …