January 23, 2026. Megadeth releases its 17th and final studio album—simply titled Megadeth—and Dave Mustaine ends 41 years of thrash metal warfare on his own terms.It began in 1981 Los Angeles. A fiery 20-year-old Mustaine, fresh from a rough childhood in suburban Michigan, answers Lars Ulrich’s ad and helps forge Metallica. His blazing leads define […]
