London Hammer
London Hammer is a man-made tool that was mysteriously found encased in a 400 million-year-old rock.
Previous Fact
Next Fact
Source
Categories:
History
Mystery
Fact
R
epublic.com
Latest FactRepublic Video
15 Most Controversial & Costly Blunders in History
Sponsored Links