Fort Lauderdale, Florida, United States - June 11, 1966 | NotABoatAccident.com