21 July 2010

'No hands' drive from Italy to China.

If, in your travels, you happen to come across a van travelling between Italy and China with nobody at the controls, it might well be this experimental vehicle, doing the Marco Polo trip with no hands.