OKC’s Googie-licious (and Somewhat Stinky) North Penn Twin

by Lynne Rostochil.  Photos from the OPUBCO collection at The History Center. Oklahoma City was home to quite a few drive-in movie theaters during their mid-century heyday but none was more fantastically modern than the incredible North Penn Twin at NW 122nd and Pennsylvania.  In 1961, the Bartons, who owned over a dozen indoor and […]