Tag: sts-135
-
final shuttle sts-135 set to launch 11:26a et, friday
Who said people have lost interest in space? The final Shuttle mission STS-135 (promo poster pictured), with as many as a million spectators congregating along flight path from launch pad 39A, shows an intense interest to witness this historic event! The launch of Atlantis set for 11:26a ET Friday, is threatened by a rain delay.…