Steamy scenes in sizzling California town of Hanford. Steamy scenes in sizzling California town of Hanford. CaliforniaHanford