An off-shore expedition ends in a fascinating discovery for a team of divers near New England. The thing they bring ashore is certainly unusual. Big mistake thinking it couldn?t survive on land. Bigger mistake thinking that it?s the only one of its kind.
Email Alerts
To keep up-to-date, input your email address, and we will contact you on publication