Monday, June 14, 2010

The First Space Craft Lands in Australia


OK, I may be a bit of a space nerd but this is absolutely fascinating. Check it out.

No comments: