1 (709) 722-3123

Syndicate content
-A +A

Giant SquidGiant Squid

Another highlight was the giant squid in the Newfoundland and Labrador Museum (the Rooms) made it out on to public display.
The giant squid, shown here with Angela and Jennifer Snow, is one of the planet’s most famous and mysterious animals. In 2007, a National Geographic kids show featured marine biologist and company president Dave Snow explaining what is and isn’t known about this little known sea monster that appears to be fairly common in the waters off Newfoundland.

Site by Hello World! Creative