|Banner advertisements by bbqads.com|
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.
The BBQ Forum Home Page