Twin Terrace Drive-In opening

1 Jan 1953, Thu • The Odessa AmericanNewspapers.com

Odessa, Ector, Texas, United States of America 1 Jan 1953, Thu – Page 4

Clipping by rivest266