stevenjameshumphreys.com
Theory
Stonehenge people created looking through the stones