Rachel Starr realizes her wildest fantasies with a passionate encounter