The last car — a silver V-6 Vectra — comes off the line at Vauxhall’s plant in Luton, England, on March 21, 2002, ending car production at the site after 97 years.
The last car — a silver V-6 Vectra — comes off the line at Vauxhall’s plant in Luton, England, on March 21, 2002, ending car production at the site after 97 years.