Clearwater Boat Crash Kills One Person, Injures 10 at End of Festival April 29, 2025 The driver of a boat that appeared to leave the scene after a fatal crash in Clearwater, Florida, was not...