Advertisement

Axed! Great cars cancelled at the last moment

Axed! Great cars cancelled at the last moment Car makers spend a fortune developing new models, but not all of them make it to the showroom…