This video is a wild ride from start to finish. Peter Green is the star of the show, and he is more than up to the challenge of living out all of our fantasies. Rachel Starr is the perfect partner for him, and she is more than willing to join in on the fun.