National Geographic Film GLOWFISH by Brand Architecture International
The Film titled GLOWFISH
was done by Brand Architecture International advertising agency for subbrand: National Geographic Tv Channel (brand: National Geographic) in United States. It was released in Nov 2000.