April 26, 2024
Owen Sweeney/Invision/AP
This Aug. 16, 2013, file photo shows Ted Nugent performing at Rams Head Live in Baltimore.