An unusual sight has hit the roads in Changsha City in China, as farmer-turned-inventor drives by on his motorised, drivable suitcase...
Share this note: