
Of all the movie theaters in Tulsa, nothing says summer like a night at an outdoor drive-in, and our city has one of the few left in the country, the Admiral Twin Drive-In, located about 12 miles north on US-169 to I-244. On June 20, 2013, the Tulsa SPCA, in celebration of the SPCA's 100th anniversary, is hosting a Paws & Pictures movie night at the … [Read more...]














