How big is the imax screen
Address: 222 N El Dorado St, Stockton, CA 95202, USA
Al “TechKnow” Day | Aug 27, 2019
Looks the same as others, but fairly good size.
Michael Gary Jackson | Aug 27, 2019
It was a very good experience
Thanks! Your answer is awaiting moderation.