A 41-foot giant lay lifeless on the beach. Passersby walking along the Marblehead, Massachusetts, shore saw her. Soon, crowds began to gather. The creature was…
A 41-foot giant lay lifeless on the beach. Passersby walking along the Marblehead, Massachusetts, shore saw her. Soon, crowds began to gather. The creature was…