Oklahoma State Animal | Buffalo (American Bison)
Oklahoma designated the buffalo (American bison) as the official state animal 1972; buffalo (Bison bison) once roamed the prairie by the millions.
Anxious times for the Metro Diner - Route 66 News
The Tulsa World reported a few days ago that the Tulsa Development Authority paid $800,000 for the venerable Route 66 business, the Metro Diner. It was one part of the University of Tulsa’s efforts to buy up property along 11th…