Long-awaited video of used Falcon 9 stage landing on "Of Course I Still Love You" platform

 


v20240901