Megadeth // Live @ Riverbend Music Center // 9.17.24 CONCERT REVIEWS FEATURED MUSIC by Linda Carlson - September 25, 2024 Article and Photos: Linda Carlson Cincinnati, OH – Thrash metal! There’s nothing quite like it, and when one of the genre’s “Big Four” bands (we all know them – Anthrax, Megadeth, Metallica and Slayer) comes to town, fans are in for a metal feast. This was no exception. Megadeth is headlining the