explosion

Missing image

Look out below!

A new telescope system will keep watch for killer asteroids from space