Caterham has unveiled the Seven 170 as its lightest ever production car, and in order to promote it, they will open the highest pop-up car dealership in the world at the British Airways i360 viewing ...
Earlier this week, Caterham announced that it would be opening the world’s highest car dealership inside the British Airways i360 pod, nearly 500 feet up in the air. They also said they would build ...
A few days ago Caterham announced an interesting challenge: a team of engineers would build a Seven 170 from scratch in under six hours at a altitude of 450ft (137m) at the British Airways i360 pod in ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results