Thursday March 28, 2024 | Last Update: March 28, 2024 EDT
Kevin Dumont, the owner of a water park in New Hampshire, has decided to leave the slide tower after 17 days of chaining himself to the tower, according to a report from ABC News. Dumont ended his quest due to failing health and the lack of a financial investor.
Read more >>
Just In
Most Read
1