NASA holds 'perfect' launch Tuesday, weather satellite begins space journey

Latest Videos

Loading...