I thought of this remake after reading this news item
Remember how NASA made that recent announcement about a new form of life found on Earth.
Minute I read that I thought of this movie..
http://gizmodo.com/5704158/nasa-finds-new-life
Remember how NASA made that recent announcement about a new form of life found on Earth.
Minute I read that I thought of this movie..
http://gizmodo.com/5704158/nasa-finds-new-life