Space Launch Complex 5 (SLICK 5) – (Decommissioned) A man’s ghost approaches a security policeman’s guard post and asks about a fire and then disappears. March 26, 2024 Read More →