Local residents found a massive sea turtle digging on the beach.
Check out this awesome beach Playa Puerto Nuevo in Puerto Rico.
These boats are caught in a nasty storm.
The elusive and rarely seen giant squid has been caught on video almost a mile below the ocean surface.
Paddling On The Crest of a Huge Wave
Killer seal on the loose.
It's survival of the fittest out there.