Jaw-dropping footage of SpaceX launch from Cape Canaveral

Published March 29, 2021 1,844 Views

Rumble / Trending NewsOn Wednesday, March 24 at 4:28 a.m. EDT, SpaceX launched 60 Starlink satellites from Space Launch Complex 40 (SLC-40) at Cape Canaveral Space Force Station in Florida.

Full credit to: @AlexJomarron on Twitter