Uncategorized final shuttle sts-135 set to launch 11:26a et, friday by Media Monarchy No comments yet 8 July Who said people have lost interest in space? The final Shuttle mission STS-135 (promo poster pictured), with as many as a million spectators.. Read More