Space On Top
Falcon 9’s first stage
Written by
Avus
| Feb 10, 2024 8:40:00 PM
Falcon 9’s first stage lands on the Of Course I Love You droneship, completing its 14th launch and landing since February 2022
View full post