Tag: Island of Lemurs: Madagascar
The Fleet Science Center presents Island of Lemurs: Madagascar
Narrated by Academy Award® Winner Morgan Freeman Join the Fleet Science Center for a spectacular journey to a remote and wondrous world when the film Island of Lemurs: Madagascar opens in the Eugene Heikoff and Marilyn Jacobs Heikoff Giant Dome Theater on Friday, August 4, 2017. The film is produced by IMAX® and Warner Bros. […]