Kerbal Space Program 10_12_2017 06_47_14 PM October 12, 2017 1920 × 1080 Ships Front left 3/4 view. The elevators are mounted on large delta wings. Like this:Like Loading...