Serving the High Plains
On this date ...
1969: The Canal Drive-In Theatre in Tucumcari advertised its grand opening with a double-feature of two Disney films: “Charlie the Lonesome Cougar” and “The Shaggy Dog.” The theater was two miles west of town on Route 66....