Tag
roller coaster engineering
-
Holiday World Roller Coasters: Thrills, History, and Innovation
Holiday World & Splashin’ Safari in Santa Claus, Indiana, has earned a reputation as one of the most innovative amusement parks in the United States...