On This Day in Weird, January 18...
2011: A rotting carcass washes ashore on Grand Bahama
Island. Witnesses suspect it is part of a giant octopus, including only part of
the head and beak. Local fishermen estimate the living creature's length at 20
to 30 feet.
No comments:
Post a Comment