profile

    Lea Scott

    Movies

    poster
    See China and Die
    0 %|Dec 9, 1981
    Horror, Drama, Thriller, TV Movie
    poster
    Hollow Image
    60 %|Jun 24, 1979
    Drama, TV Movie

    Series