route22ny:

The neon of the Odeon Theater in Tucumcari, New Mexico captured at dusk by not1word on Panoramio.  The photo is undated but was uploaded in 2011; I can’t quite make out the movie name on the marquee.  Tucumcari is another well-known (”Tucumcari Tonite”) town on Route 66.

Update:  Consensus seems to be that the feature is Insidious, which would date this photo as 2010.  Thank you @waterman12053 and @wehadfacesthen!