Flix70
Edwards Town Center 4
Costa Mesa, CA
Uploaded on: April 12, 2021
Size: 7.3 KB
Views: 711
License:
1983 newspaper ad listing the Town Center as one of a handful of O.C. theaters to show “Return of the Jedi” in 70mm.
No one has favorited this photo yet