Darndest English signs in ChinaVishy KurugantiOctober 23, 20101 mins(Hat tip to my pal Dhananjay for forwarding these gems with the hilarious captions) Welcome for Coming The key to existence is pushing! Errr what? I won’t…Promise…But where on earth are you…