Day: December 22, 2006
Posted in Uncategorized
Commie Cosmonauts Make Yet Another Attempt on Loudon’s Life
December 22, 2006 17 Comments
David Farrar from Kiwi Blog reckons this spectacular shot shows astronauts working on the International Space Station while orbiting over the upper part of the…
Recent Comments