River Mures

The Aiud Artifact: 250.000 Years Old Piece Of Machinery Found In A Fossilized Bone

Discovered in the summer of 1973, this thing has baffled both believers and skeptics for over 40 years. It’s called…

7 years ago