British Motor company Morgan is unveiling the world’s first pollution-free sports car at the Geneva Motor Show, and wait it just ain’t green it looks futuristic.. oh but then all green cars are, but this one is a show stealer.
Welcome the Morgan LifeCar.
The little company’s LifeCar is powered by hydrogen and backed by the Government, [...]