February 2006

Another Fine Homemade Parachute Page, Crafted With Love

Of course it’s named “Archie”....

Giant squid goes on display [excerpt]

A monstrous giant squid, Architeuthis dux , goes on display at the Natural History Museum this week.

horrible slimy giant squid