Daily News and#039;Mind Completely Blownand#039;: 1,000 Fin Whales Spotted Near South Orkney Islands StaffJanuary 19, 202200 views Source: sunnyskyz.com