The Italian sports car was not reported stolen, but it was not known whether the Geneva, Florida man police say drove it into the sand was the owner.
The Italian sports car was not reported stolen, but it was not known whether the Geneva, Florida man police say drove it into the sand was the owner.