Massive cleaning of a 68-foot whale landing on a beach in California, officials say



Massive cleaning of a 68-foot whale landing on a beach in California, officials say

Posted on