Sams over Baghdad
Lucas St Laurent
Heart stopping video footage through the hud of evasive manuevers of multiple F-16s(?) while over a SAM site in Baghdad.
56,131 Views
Lucky Devils in the G..
Mike Kopack
The 401st TFW (P) the 'Forgotten 1000', and the 614th TFS Lucky Devils deployed to Doha, Qatar during the 1990-1991 Operations Desert Shield and Storm..
4,220 Views