Just came home from their concert, it was awesome, they eaven played few Metallica songs. I met the guys and got their autographs, really nice ppl. What do you think of them?