Morgan LifeCar Makes Its Debut in Geneva
The Morgan LifeCar has finally made its world debut at the 2008 Geneva Motor Show. The two seat Morgan LifeCar is an oddity among future cars not because of its aluminum shell but because like other Morgan vehicles it was build upon a wooden frame. This can also be seen on the inside of the […]
Continue Reading