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

1 year ago
881

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

Loading 1 comment...