Jet skiers notice a balloon in the middle of ocean, but realize it’s a tiny creature fighting for life
A day out at the sea turned into a life saving rescue for two young jet skiers. While enjoying a ride off the coast of Palos Verdes, the two men spotted something that looked like a yellow balloon, but as they got closer, they realized it was actually a helpless Loggerhead turtle fighting for its […]