Initial reports say the dead carcass is a giant squid, but experts now believe that its actually a whale.
from Source
Advertisements
Initial reports say the dead carcass is a giant squid, but experts now believe that its actually a whale.
from Source