Unexpectedly, the planet Earth is bombarded by a massive meteor shower. Scientists scramble to the site of the first impact, and the race is on to find a solution that will rescue mankind as a whole.
Read full
Unexpectedly, the planet Earth is bombarded by a massive meteor shower. Scientists scramble to the site of the first impact, and the race is on to find a solution that will rescue mankind as a whole.
Discussion