Friday, September 21, 2007

Launch

Direct feed from the Russian launch site in Baikonour, Kazhakstan.




The precise launch schedule... the Russians are famous for their precision and accurate launch efforts, unlike the Americans who often have delays.

Posted by Picasa

No comments: