Is it true that the IMAX theater will be getting a laser upgrade?
Address: 545 Hibiscus St, West Palm Beach, FL 33401, USA
Zachary Jean | Sep 21, 2019
I believe so
Le San | Sep 21, 2019
Yeah that's what they saying nice upgrades
Thanks! Your answer is awaiting moderation.