Showing posts with label David Kyle. Show all posts
Showing posts with label David Kyle. Show all posts

Sunday, July 26, 2009

Galileo Construction

Greetings All,

Everyone is wondering about how the construction of the new Galileo is going...  So here is a short video that shows Spencer, sliding down the nose of the ship.  

Comments anyone?