
Times Square, New York, © Louis Stettner 1954

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!