China Promotes "Robots in Disguise" With Ads On Buses
A user over on Baidu has taken some pictures of a very colorful "Robots in Disguise" ad that he saw on a bus in China. The new show is already airing in the country and it never hurts to attract more viewers with an ad that really does catch the eye. Whilst China is enjoying the new show, France (an