Local Now
Home
Channels
Movies
Shows
Login or Sign Up
Watchlist
Profile
My City
Final Target: Planet Earth
TV-14
1997
50m
Watch Now
This film takes a stark look at the present efforts and problems associated with the location and observation of possible life-threatening collisions by comets and asteroids, as well as plans ...
More Like This