The London Eye is the largest observation wheel on planet Earth, located in the city of London. In 2005, the Nestene Consciousness used the London Eye to broadcast a signal over the Earth that woud control the Nestene's autons.
Advertisement
The London Eye is the largest observation wheel on planet Earth, located in the city of London. In 2005, the Nestene Consciousness used the London Eye to broadcast a signal over the Earth that woud control the Nestene's autons.