Vauxhall Motors is a British car manufacturer and is a subsidiary of General Motors Corporation. It shares many of its car designs with Opel (also GM owned). Vauxhall was founded in 1903 and was aquired by GM as early as 1925. It has its headquarters in Luton, England. Besides cars there are also several vans in it list of vehicles.
This photo was taken at Brands Hatch in 1986. Note that both "Wendy Wools" and "Mobil 1" stickers ar...
2015 BARC Finals Meeting Thruxton Hampshire