VIEW 5 of 5 COMMENTS
tangerine_fish:
I looked into it, it's called the Galloping Ghost Arcade and it's actually in Brookfield which is about a 30 min drive from Chicago.
tangerine_fish:
https://www.youtube.com/watch?v=93DXZN55c98