NASA Fuels Up Atlantis for Final Launch Published May 14, 2010 • Updated on May 14, 2010 at 6:21 am Forecasters said there is a 70 percent chance of good weather for the scheduled afternoon launch of ...