It Came From Planet Earth
Season 1 • 01/03/2008
While evading the authorities on Chapek 9, Leela and Fry catch a 3D horror movie.