The Big Picture
We spotted this curiosity in the paddock at the Italian Car Day at Prescott Hillclimb recently and were amused that the owner had christened it 'Vlad', after its Impala badging. But what is it? The Impala is actually a British-made kit car from the 1