Czech street walk turns into a wild sexcapade.