Space Shuttle Endeavour is still on launch Pad 39A at NASA's Kennedy Space Center in Florida after the launch for the STS-127 mission was scrubbed at 1:55 a.m. EDT June 17 due to a gaseous hydrogen leak at the Ground Umbilical Carrier Plate. Endeavour’s next launch attempt for the mission is targeted for July 11 at 7:39 p.m. EDT. Photo credit: NASA/Ken Thornsley