Cedar Point amusement park in Ohio unveiled a new roller coaster called Siren's Curse this summer. However, the new ride has experienced a few hiccups and malfunctions in just a short time since ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results