Excepteur sint occaecat cupidatat non proident
Δ
It is the end of an era as British car brand Vauxhall stops production at its historic plant in Luton after 120 years...