US F-15 Crash Lands in Libya

Initial footage showing the F-15E after it's crash landing in a field near Benghazi. The machine suffered unspecified mechanical failure.

Most Popular Videos

View More