At NASA’s Kennedy Space Center in Florida, Commander Mark Kelly and his crew are on board space shuttle Endeavour on Launch Pad 39A today to mimic the final hours of the countdown. They are practicing for the liftoff of the STS-134 mission, targeted for 7:48 p.m. EDT on April 19. The will crew fly back to NASA’s Johnson Space Center after the dress rehearsal activities are completed.