ARMAGEDDON Trailer (1998)

1,087 views | 3:11 min | movie info | embed video

It is a seemingly normal day at NASA. Some astronauts are repairing a satellite. Soon after, a meteor shower comes out of nowhere. It destroys the satellite and also hits and destroys all of New York City. NASA discovers a Texas-sized asteroid barreling...

Show More

Comments and Discussion