1968 wurde der Park von Roger Jourden aufgekauft und anschließend von 1972 bis 1987 unter dem Namen Deer Park Funland. Cedar Fair kaufte den Park 2001 auf und betreibt ihn seitdem.
Ursprünglich 1998 als Serial Thriller in Geauga Lake & Wildwater Kingdom eröffnet. Nach der Schließung des Parks im Jahr 2007 kam die Bahn nach Michigan’s Adventure.