Megadeth @ Irving Plaza - 26 September 2007 "I don't know how or why, but for some reason I completely forgot what it was like to attend shows like the one I saw last night - instrumental wizards/metal lords Megadeth at Irving Plaza, here in New York City. If you know anything about this band, and the venue, then you obviously realize that getting a chance to see one of the four great/original American thrash metal bands (the other three would be Slayer, Metallica, and Anthrax), at such a relatively small venue, is something a fan of good music simply can't pass up." Read more of this review