Published on 16-Jul-2012 16:42. Viewed 2224 times.

Chinese Whispers - TV Station

Will the nice folk at a Chinese TV station spill the beans on Robert, or will they keep his secret quiet?

Will the nice folk at a Chinese TV station spill the beans on Robert, or will they keep his secret quiet?

You're gonna want to see this...