In Search of Giant Squid at the Deleware Museum of Natural History. If you are in the neighborhood check it out and pop me an email with some pictures and tales of you encounter.
In Search of Giant Squid at the Deleware Museum of Natural History. If you are in the neighborhood check it out and pop me an email with some pictures and tales of you encounter.