I just got back from seeing Iced Earth in Atlanta Georgia last night.
Okay I'd never seen them in concert and I was just blown away. It's just so much better when you are like 3 feet from them screaming your head off and having Jon Shaffer's guitar pegs nearly at the end of your finger tips and his big chrome wolf head belt buckle.
(
Read more... )