Stonehenge

Do These Photos Prove Stonehenge Was Built In The 1950s?

Time to get those tinfoil hats out again…