US F-15 Crash Lands in Libya

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