Watch this…It’s A Wonder!

It happened at a Brazilian beach.  Dolphin pod gets confused and beaches themselves - People to the rescue!   Submitted by MB