135 pilot whales beached at Point...

Share: 

Monday, July 16, 1979: 135 pilot whales beached at Point au Gaul, Newfoundland and Labrador.