701 October 26, 2019
The IIyushin IL-18 IL-20 aborts its take off roll at Cabinda, Angola on September 26, 2008, and runs off the runway into a cloud of dust and smoke. The pilot hit the brakes fairly hard as evidenced by the temporary sparks and fire on the main gear. A very impressive video clip, but the quality …Read more »