ICW This Is Immortal Results (8/12/23)
Immortal Championship Wrestling held its ICW This Is Immortal event on August 12 from Utica University Nexus Center in Utica, NY. The event aired on Premier Streaming Network.
You can read the full results for the show blow.
-…