X-ray scan of ancient alien found as a fossil in 1931 reveals a secret
SCIENTISTS are baffled by an ancient fossil discovered in the Italian Alps.
The fossil of an ancient lizard known as Tridentinosaurus antiquus was discovered in 1931.
1Scientists are baffled by an ancient fossil discovered in the Italian…
Read More...
Read More...