The launch — delayed until 3:45 p.m. ET — is expected to attract thousands, a crowd not seen since NASA's last space shuttle flight seven years ago.
The launch — delayed until 3:45 p.m. ET — is expected to attract thousands, a crowd not seen since NASA's last space shuttle flight seven years ago.