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.