Skip to playerSkip to main content
  • 11 years ago
At the Corona Del Mar State Beach in Southern California, a lone Sea Lion gets stuck between the rocks and maneuvers his way out to freedom.
Comments

Recommended