Cyclops is a wooden roller coaster located at Mt. Olympus Water & Theme Park in Wisconsin Dells, Wisconsin.
Cyclops is a wooden roller coaster situated at Mt. Olympus Water & Theme Park in Wisconsin Dells, Wisconsin.