Recently, the State Administration of Radio Film and Television in China banned, among other things, time travel on TV. Perhaps this hilarious WTF Chinese TV commercial for 7up had something to do with that WTF decision:
See also: Chinese 'Kung Fu Fighting' Bicyle Video