Organization Profile

You just read:

Acclaimed Documentary Island Of Lemurs: Madagascar To Expand In IMAX® 3D Theatres Across North America on Friday, August 22

News provided by

IMAX Corporation

Jun 18, 2014, 13:46 ET