US F-15 Crash Lands in Libya

FacebookXPinterestEmailEmailEmailShare

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