themetalfiles.com
Megadeth/Testament/Exodus Concert Review 032610
Wow. Where to begin. I love Testament. While I haven’t liked all of their albums, they are one of the best live bands I have ever seen. Friday’s show was I think the 7th or 8th time …