Massive Amounts of Shells Pop Out of Sand

Occurred on August 5, 2021 / Daytona Beach, Florida, USA Info from Licensor: Family vacation to Daytona Beach this past week! They slowly started popping up and then this happened!

Comments / 0

Published by

Viral Hog from Video Elephant

Los Angeles, CA

Comments / 0