Bugs 3D returns to New Orleans’ Entergy IMAX

May 23, 2008 – 2:45 pm

The 3D film, Bugs!, returns to the Entergy IMAX theater located in the Audubon Aquarium of the Americas in New Orleans.

The film coincides with the June 13 opening of the Audubon Insectarium. Narrated by Judi Dench, the film magnifies the miniscule world of insects, and explores the miracle of their success.

Article >>