Sep 4, 2012
Air Show disaster in Iowa Kills Texas Pilot (Video)
By Alex Jusi Madlangbayan in United States, World • No commentsAn air show disaster in Iowa, that killed a Texas pilot, was reportedly caught on video during the Quad-City Air Show in Davenport on Saturday, September 1, 2012. Reports say that the pilot, identified as Glenn Smith, was a retired technology entrepreneur from Dallas. Smith appeared to have lost control of his Soviet L-39 plane [...]
