Home›Cathy HowardCathy HowardKnown for ActingPlace:Chelsea, EnglandMovies1971Foursome Details 1971Twins of Evil Details 1970Permissive Details 1970Bizarre Details 1970It’s the Only Way to Go Details 1969School for Sex Details