Thursday, November 21, 2024
8.7 C
New York

Tag: Cinema

IMAX Wows the World With New Virtual Reality Center

For many years IMAX has been leaders in the entertainment industry and this year sees them take things to...