The space shuttle Endeavour blasted off Monday toward the International Space Station on the penultimate flight for the US shuttle program. Duration: 00:59.