According to a news article in the Birmingham Post, John Sheppard, the last surviving member of the Mini design team, has died.
Last Of Mini's Design Team Passes
Previous
Previous
Hybrid MINI Countryman Spied
Next
Next
