Chinese media outlets are currently going wild because team Top Gear have been spotted filming in China!
Jeremy Clarkson and James May recently arrived in Beijing to film a new Top Gear episode, which will presumably feature in series 18. The first segment had James May driving a JAC Binyue, and Jeremy in a Greatwall Haval M2.
The second item is about copied Chinese cars – with a Shuanghuan Noble (looks like a Smart), a Shuanghuan SCO (BMW X5?) and a Lifan 320 (Mini?). In other photos, Jeremy and James are shown looking curiously at an old Chinese 3-wheeler – which just screams Reliant Robin.
A Land Rover Discovery camera-car was also spotted, with Shanghai license plates on it – which either means Top Gear filmed a segment there as well, or perhaps even drove from Shanghai to Beijing.