It was given its current name when Cedar Fair purchased the Ohio park in 2004. However, following Six Flags Ohio (renamed back to Geauga Lake by Cedar Fair)'s eventual permanent closure in 2007, the coaster was relocated to Kings Dominion, where it soon opened on May 24, 2008.