October 6, 2023 – Steelhouse – Omaha, NE Steelhouse in Omaha, Nebraska played host to a remarkable concert on October 6, 2023. The triple-bill featuring