1 (709) 722-3123
Giant Squid
Submitted by doug on Fri, 2009-07-31 16:08
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.


Print this page