9 May 2023, 07:48 UTC · By: Aurel Niculescu / Formerly known as the Shuttle Landing Facility (SLF), the airstrip located on Merritt Island in Florida is now home to the Johnny Bohmer Proving Grounds
15 Feb 2022, 20:13 UTC · By: Benny Kirk / Starting in 2015, Space Florida Company managed and operated the facility under a 30-year lease from NASA through the present day