Tuesday 14 August 2012

The Mirror reports a sex doll tied to a tree is helping to slow motorists at an intersection in Ningbo, China. I wonder if it's a red-light district?

No comments:

Post a Comment