profile

    Elsa Smith

    Movies

    poster
    And Now the Screaming Starts!
    59.2 %|Apr 27, 1973
    Horror
    poster
    The Vault of Horror
    63 %|Mar 16, 1973
    Horror

    Series