Friday, May 7, 2010

Manx space program

Check this video: Art Dulla and Leroy Chiao talk mostly about the benefits of running a space business on the Isle of Man. You'll see the Excalibur Almaraz capsule in King William's College. Cool!

Hat Tip: James Bennett

No comments: