Santa Cruz Sea Monsters
Santa Cruz Museum of Natural History 1305 East Cliff Dr., Santa Cruz, CA, United StatesThe scientists may have a different idea about what a "monster" is, but it might be hard to convince a tired sailor in the middle of the bay that what […]