Did Stonehenge Hold Up a Giant Stage?