Talk.To.Snafu@Gmail.com -
The Air Force is going to win the next war by...launching a TON of flares.
@Andrew - LOLSome of that footage is from the IMAX film "Fighter Pilot" about Red Flag training in Nevada. Worth seeing if you haven't.
oh that just ain't right....i think i will see that imax film though....
Note: Only a member of this blog may post a comment.
The Air Force is going to win the next war by...launching a TON of flares.
ReplyDelete@Andrew - LOL
ReplyDeleteSome of that footage is from the IMAX film "Fighter Pilot" about Red Flag training in Nevada. Worth seeing if you haven't.
oh that just ain't right....i think i will see that imax film though....
ReplyDelete