Massive fin whale was found dead at the Pacific Beach in San Diego


A huge fin whale was found dead on the beach in San Diego by the San Diego Fire-Rescue Department.

Full credit to @peterlubs on Twitter