zaybu
Active Member
Or, Scientists work to produce 'Star Trek' deflector device. A trip to Mars can't be that far away.
Shields up! Scientists work to produce 'Star Trek' deflector device - CNN.com
Shields up! Scientists work to produce 'Star Trek' deflector device - CNN.com