News

An unknown structure approximately 24 metres long has been revealed from under the sand at Daytona Beach Shores in Volusia County, Fla. — and folks are already speculating as to what it may be.