UpTo Everything - Largest Squid Found 1878

Largest Squid Found 1878

Monday, November 2, 2020

10:00 AM - 11:00 AM EDT

Be the first to attend this event.

Event Description

The giant squid was 55 feet long and estimated to weigh two tons.

Event Location

Thimble Tickle Bay, Newfoundland