Cineworld Cinema - Leicester Square

Uploaded By

Tiny 50sSNIPES

Featured Theater

More Photos

Photo Info

Uploaded on: September 4, 2023

Size: 196.8 KB

Views: 704

License:

Cineworld Cinema - Leicester Square

The THX Cimarron trailer (original version) inside its THX auditorium at the Empire Leicester Square in July 1989. This is taken during its run of “Indiana Jones and the Last Crusade”.

Unfavorite 1 person favorited this photo

You must login before making a comment.

New Comment