Image #210508

A SpaceX Falcon 9 rocket launched 60 Starlink satellites into orbit at 3:01 p.m. on 4 May 2021 from Launch Complex 39A (LC-39A) at Kennedy Space Center in Florida. Following stage separation, SpaceX landed Falcon 9’s first stage on the “Of Course I Still Love You” droneship located in the Atlantic Ocean.
Click to view more images of the Starlink 25 launch.
Categories: Rocket Launch