No one knows who they were..
..or..
..what they were doin’...
And where are they now? The little people of Stonehenge?