LEO Network

Gray whale washes up on Emma Wood State Beach, likely will be towed out to sea

5 May 2020
Ventura, California, United States
Here's what we know about a dead whale that washed up on Emma Wood State Beach.
Ventura County Star / Cheri Carlson
×