The Thornborough Henges 71
Image by Jo-anne

What can I say George?
Mr Thornborough stated publicly it had been built by beings from Orion.
It's not up to me to dig you out of your astro-pit!

Typical