Posted
The IX Indoor Amusement Park is the world's largest indoor amusement park, located in Cleveland, Ohio. It boasts a large collection of portable thrill rides. OhioThemeParks.com has updated its site with pictures, information and a overall video for 2003.
Link: Ohio Theme Parks
You must be logged in to post