Teen-aged flies sneak on board the Apollo 11 lunar mission in this 3-D animation film.
Added by Upcoming Robot on March 11, 2010