Starships success and the Space Coast celebrates a launch icon

Published: March 19, 2024, 9:37 p.m.

In Texas, Starship\u2019s third orbital test flight was a win for SpaceX. Here in Florida, the Space Coast is celebrating the life of Robert Osband.