Is this proof of giant squids swimming in our freezing oceans? Or just some well-placed rocks captured at the right time?
Name: Giant Squid
Lat, Long: -63.0489102,-60.9601904
Location: Antarctica
Is this proof of giant squids swimming in our freezing oceans? Or just some well-placed rocks captured at the right time?
Name: Giant Squid
Lat, Long: -63.0489102,-60.9601904
Location: Antarctica