Missing SpaceX employee found dead on shoreline of Texas beach: Sheriff
- Posted on October 22, 2024
- By AOL
- 1 Views
Missing SpaceX employee found dead on shoreline of Texas beach: Sheriff
Kevin Edward Escobar, a SpaceX employee, was found dead on the shoreline of Boca Chica Beach in Brownsville, Texas on Monday.