There must be something in the water in the quiet hamlet of Windsor as it's residents start breaking away from the dull sex lives they once had and begin adventuring into unchartered carnal territory.
Iām loads of fun.