Killers in Space
- Episode aired Jan 13, 2002
- 49m
A look at how our solar system is teeming with thousands of asteroids and comets, it is now thought these mini-worlds played a vital part in kick-starting life on our planet.A look at how our solar system is teeming with thousands of asteroids and comets, it is now thought these mini-worlds played a vital part in kick-starting life on our planet.A look at how our solar system is teeming with thousands of asteroids and comets, it is now thought these mini-worlds played a vital part in kick-starting life on our planet.