Comment Comment by tiffanyh That's ridiculous.How do you explain Stonehenge then?(which was built in England yet no one can explain how Brits did it)https://en.wikipedia.org/wiki/Stonehenge parent tiffanyh 2 years ago
How do you explain Stonehenge then?
(which was built in England yet no one can explain how Brits did it)
https://en.wikipedia.org/wiki/Stonehenge