Better late than never

After 30 years, The Last Picture Show will finally play in Archer City, the small Texas town in which it was filmed. The town’s lone movie theater had burned down before the film premiered in 1971. The rebuilt Royal Theater is hosting the 30th anniversary celebration.

Related Posts:

  • No Related Posts
This entry was posted in TV and movies. Bookmark the permalink.