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