Monday, November 17, 2014

Comet Landing

Some times the biggest news in transportation is out of this world.  Check out the video below to learn more about Rosetta Comet Landing.

No comments:

Post a Comment