A Chinese couple who had a 5th floor apartment decided to have sex up against one of the windows on or about June 14, 2013. Needless to say they fell through the window when it broke and both tumbled down to the ground.
1.
2.
3.
4.
5. No idea what's up with the bike...
1.
2.
3.
4.
5. No idea what's up with the bike...