First Ever Public Sex Movie Filmed In Saint Petersburgh Russia First ever Russian public sex film where basically one lucky guy and seven lucky girls screwing their brains out in public places of Saint Petersburgh, Russia, but, in places you won't believe your eyes!!!