1 films Found
Trailer
An film showing the strange lives and behaviour of Freda and Greta Chaplin, identical twins from Yorkshire, whom leave doctors puzzled as to what their condition actually is.
This site uses cookies. By continuing to use this site you are agreeing to our use of cookies. For more info see our Cookies Policy