I suspect not a great deal of people have seen this! This is a freebie short promotional video describing what was going to be placed inside the newly-built Millennium Dome (now the O2 Arena) in Docklands, London. They make it sound better than it was but, having gone to the exhibition, I can confirm that … Continue reading