This Island Earth
- Episode aired Apr 28, 2012
The home planet of advanced aliens is on the verge of destruction by another warlike race. The aliens come to Earth seeking the help of unwitting scientists to try to save their world.The home planet of advanced aliens is on the verge of destruction by another warlike race. The aliens come to Earth seeking the help of unwitting scientists to try to save their world.The home planet of advanced aliens is on the verge of destruction by another warlike race. The aliens come to Earth seeking the help of unwitting scientists to try to save their world.