Massive Amounts of Shells Pop Out of Sand

Buzz Videos 2021-08-10

Views 3

Occurred on August 5, 2021 / Daytona Beach, Florida, USA

: Family vacation to Daytona Beach this past week! They slowly started popping up and then this happened!

Share This Video


Download

  
Report form