Banner advertisements by

end of an American era

[ Follow Ups ] [ Post Followup ] [ FAQ ]

Posted by skippyp on July 20, 2011 at 22:08:11:

STS-135, the very last Shuttle mission, will land at 4:56am central time tomorrow morning. Please watch if you can.

For the next decade or more America will have to purchase rides to space from Russia or future companies or countries that develop human rated vehicles.

Godspeed Atlantis!

Follow Ups:

The BBQ Forum Home Page

Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)

[ BBQ Search ]