80s Heavy Metal The Rods Release New Album “Live At Rose Hall” “Live at Rose Hall” by The Rods was independently released by the band on May 19, 2023. The Rods – “Live at Rose Hall”... Bobby CaughronMay 23, 2023