What does launch mean for U.S.?
1 / 29
FOX News Videos
Tue, Feb 12, 2013 12:48 PM EST