November 6, 2003 at 7:22 am
This place needs more pictures to overwhelm the crappy flames 😀
So I’m posting propaganda picts of the latest Chinese space launch, this one of a recoverable satellite on a Long March 2D 😀
This thing ejaculated off a revolutionary concrete launchpad into space from JiuQuan, Gansu province.






