SH0CKING DISCOVERY? German Fishermen Claim They Caught a Living Megalodon in 1902 — The Forgotten Legend That Refuses to D.i.e.momo.
It was the dawn of the 20th century, a time when steamships ruled the seas, when the great powers of Europe were expanding their empires, and when scientific discovery seemed …
SH0CKING DISCOVERY? German Fishermen Claim They Caught a Living Megalodon in 1902 — The Forgotten Legend That Refuses to D.i.e.momo. Read More