By Unknown
  • -
  • Vote
  • -

IMDB's list of the best 250 films may not be totally legitimate (Shutter Island? REALLY?), but in musical mashup form it's definitely a lot easier to stomach.

nasa news solar sail - 7023145984
  • -
  • Vote
  • -
The largest solar sail ever constructed is headed for the launch pad in 2014 on a mission to demonstrate the value of "propellantless propulsion"— the act of using photons from the sun to push a craft through space.