Rachel Fox's wild ride to pleasure.