Browsing Tag

World’s largest Imax screen to open in Germany ahead of ‘No Time to Die’

Los Angeles : The worlds biggest Imax screen is all set to open its gates on Thursday in Germany, kicking off with the premiere of the latest James Bond film 'No Time to Die'.The screen, located at the Traumaplast Multiplex in Leonberg, is…