Nearly 6 miles north of South Padre Island’s Beach Access #6 is what appears to be the remains of a UFO crash site. Buried in the soft sand is an orange capsule, 14 feet in diameter, with holes ...
They were so thick on the beaches of South Padre Island that one person described them as stepping stones. Squishy stepping ...