Do These Photos Prove Stonehenge Was Built In The 1950s? LIFE / By Lazer Horse Time to get those tinfoil hats out again… Pages: 1 2