Published On Mar 31, 2016
My annual visit to the I-X Indoor Amusement Park at the I-X Center in Cleveland, Ohio, USA. Filmed Sunday, March 27, 2016.
Many thanks to all of the cool ride-ops who let me do my thing! All on-ride footage was filmed with permission.
show more