The comedy chat show tackles the subject of Stonehenge. What is the point of it, and how was it built?