January 17th, 2026 was officially declared “Megadeth Day” in La Vergne, Tennessee, with the band appearing in-person for a ceremony at city hall on Friday. Megadeth were in town for “Let There Be Shred: The Ultimate Megadeth Immersive Listening Event,” which was hosted at the recording studio in La Vergne…
Please click the link below to read the full article.