SpaceX Launches Most Powerful Rocket Yet


Tuesday's launch took place at NASA's Cape Canaveral Air Force Station and Kennedy Space Center in the US state of Florida, the spot also used for the Apollo 11 moon mission and several space shuttle launches.

Show commentsHide Comments

Latest World Videos

Video Archives