Filmed entirely on location in St.Petersburg, Russia, this video features four very hot & very horny local Russian boys!