Chinese Whispers - TV Station - Audio On Demand - Shows - 2009 - The Rock
Published on 16-Jul-2012 16:42. Viewed 2272 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...