Young cowboy gets his rock off with a stray startlet.
Alicia finds her long lost love.
Officer Taima Greenleaf seduces her friend.