Advertisements

Tag Archives: Fin Whale

Thar she blows! A mammoth of the Seas – Fin Whale

A Fin Whale is caught on video launching its massive weight of about 70 tons out of the water and these rare videos were captured by Circe.org, a conservation group.