August 22, 1987: TWA Flight #756

Aircraft: N609TW (762). Route: SFO-STL. 181 Passengers & Crew Members (3 minor injuries). Landed at Scott Air Force base in Belleville, IL, with right main landing gear fully retracted. Plane came to rest in nose-high, right-wing-low attitude.

User
Views
1,388

Likes
0
Photos
8
Updated
7 days ago