03.19.2024 - By Central Florida Public Media
In Texas, Starship’s third orbital test flight was a win for SpaceX. Here in Florida, the Space Coast is celebrating the life of Robert Osband.