Login
Register
↑
Volusia County
Stranded baby dolphin found by beachgoers rescued from Florida beach
- New Smyrna Beach, Florida lifeguards and beachgoers worked together to care for a stranded baby dolphin until a SeaWorld team arrived.