Here's a more detailed look at this year's IX Indoor Amusement Park in Cleveland, Ohio, USA. Filmed Sunday, March 31, 2019.