South Padre Island, Texas, United States - July 2, 1966 | NotABoatAccident.com