Plaza Theater 5, Chapel Hill, NC - Spider-Man/Men in Black double feature
Chapel Hill, NC
Ticket stub from the Plaza Theater 5, Chapel Hill, NC (Eastern Federal had long since dropped “Village” from the theater’s name) from September 15, 2002. The ticket was for the Spider-Man/Men in Black double feature release.
No one has favorited this photo yet