SpaceX’s Falcon Heavy Launches On First Commercial Mission
Update: SpaceX has called off Wednesday’s launch due to strong winds. It’s now aiming to launch on Thursday, April 11. Click on the video above to check the countdown clock. The Falcon Heavy, the world’s most powerful rocket in current operation, will launch from the Kennedy Space Center in Cape Canaveral, Florida, in what will…