Delta rocket launch dazzles Space Coast

WESH - Orlando Videos
A Delta rocket smoothly lifts off into the sky over Cape Canaveral.
View Comments (0)