The spirit of St. Louis is on display at the airport in Belgium The spirit of St. Louis is on display at the airport in Belgium