Delray Beach, Florida, United States - June 9, 1999 | NotABoatAccident.com