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?

Posted on Monday 16 July 4:42 p.m. Viewed 1973 times.

This could also be of interest...

This could also be of interest...