Whatever happened to People Carrier Racing?
A few years back, the production team at Top Gear realised that the humble people carrier was being flat-out ignored when it came to having its own race series – a shame indeed (no, seriously). Yes, of course, Aston Martin has its own series, as does Ferrari and all the usual other marques you might […]