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