Henri had been let out of the fridge.
Camp Road finishes it's tour of the mountain, it ends at Helen Hunt.
Helen Hunt, born on June 15, 1963, in Culver City, California, made her screen debut in the 1973 television film Pioneer Woman.
We then see Helen naked from behind as she straddles his face so that he can go down on her.
Loved the Festival Kate, and can't wait to book for the next one.
The thought of this alone can make you a fan of her fantastic body shape.