28.2 C
London
Monday, August 8, 2022
- Advertisement -

TAG

Concept cars

Shell has created a concept bubble car it believes is the future of city centre travel

Oil company Shell has created a concept car “from scratch” that it says is the future of city centre driving because of it’s small...

Latest news

- Advertisement -