Love’s Labors Not Lost: Robert, Christy & the Odeon Theater
SOUTH 2ND & CENTER ST, TUCUMCARI—The Odeon Theater lights up South 2nd St. in Tucumcari. The rest of the street is pretty dark. This is not on Route 66 that has the world famous neon signs…signs like the Blue Swallow Motel and the TeePee Curio Shop. No, this is old Read more…