icon News Driverless KFC FOOD TRUCKS Have Been SPOTTED In Shanghai! Jordan Clayden-Lewis3 years ago3 years ago