Tag: Dongguan

July 24, 2013

Naked & wild: Chinese couple strip in the middle of the street over heated argument (Viewer Discretion)

It was a fierce and very public row that was just too hot to handle. Standing in the middle of ...

cool good eh love2 cute confused notgood numb disgusting fail