UpTo Everything -Largest Squid Found 1878

Largest Squid Found 1878

Sunday, November 2, 2025

10:00 AM -11:00 AMEDT

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