Loading Video…
This browser does not support the Video element.
Dolphin Rescue
Human Chain helps free pod of dolphin stuck in a Florida canal.
This browser does not support the Video element.
Human Chain helps free pod of dolphin stuck in a Florida canal.