NASA Shuttle Landing Facility Weirder November 15, 2019 NASA Shuttle Landing Facility2019-11-15T20:43:20-05:00 Cool Stuff No Comment This isn't just a normal landing facility - this is… Take a Peek