Wednesday, October 05, 2011

13,000 Km, but WHERE IS THE DRIVER????

Yep, 13000 Km's, 3 month's on the road from Milan in Italy to Shanghai, in China, 2 vans, but NO drivers.
More...



No comments:

Post a Comment