Rain pounds Launch Pad 39A at NASA's Kennedy Space Center in Florida, where space shuttle Endeavour is poised to launch on its final mission, STS-134, to the International Space Station. Severe storms associated with a frontal system are moving through Central Florida, producing strong winds, heavy rain, frequent lightning and even funnel clouds. Photo credit: NASA/Ben Smegelsky