Tesla – Comin’ Atcha Live DVD
Tesla has been I’ve loved ever since their very first album, Mechanical Resonance (released in 1986). They have been producing great music ever since then. I’ve never been able to catch a concert, so I was super excited when I heard this DVD was going to be released.
This entire DVD is amazing. The sound quality is great, the performance is great, everything about it is great. If you are a fan of hard rock in general, you gotta see this!