Posted in Uncategorized Tags: 1970, 9-26, Anitra Walsh, Dallas, El Paso, Horror Movie History, Texas, This Day in Horror History
The Scene of Screen 13