llfoxphotosMinistry at Ruoff Music Center on August 31, 2024Industrial music pioneers Ministry put on a killer show at Ruoff Music Center on August 31, 2024 in support of Rob Zombie and Alice Cooper.