March 27, 2017
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 is not that great as it was probably shot with a cell phone. No injuries reported.