"Enter the Super Weapon! The Last Battle for Earth!"
Date Aired:
Dec 03, 2006
Avg Rating (0)
Your Rating
Penny and Billy work together to find the hidden location of Element X and launch a last-ditch effort to destroy the alien planet???s navigation system.