Extremely rude, obnoxious driver We observed the driver preventing a number of Chinese passengers taking their ...