Twin Terrace Drive-In opening

Thu, Jan 1, 1953 • The Odessa AmericanNewspapers.com

Odessa, Texas Thu, Jan 1, 1953 – Page 4

Clipping by rivest266