Posted on: Jan 8 2015 |
Being this is about Transformers and all things robots! I have to say another area that fascinates me is NASA… Recently NASA revisited a iconic picture taken back in 1995. Several movies use this icon from Star Trek, to even some super hero movies.
I have to say it makes me wonder what else is out there…
Source: NASA
Categories: News