So that is what Stonehenge is!
…wait, what does someone think Stonehenge is again?
Inspired by a sound illusion..?
So even if this ‘illusion’ was the inspiration, why build up the giant stones together just to mimic it? It just still does not add up.