Wednesday, December 14, 2011

THE USAF...The Storm Is Coming.

They're getting better at the propaganda! 

3 comments :

  1. The Air Force is going to win the next war by...launching a TON of flares.

    ReplyDelete
  2. @Andrew - LOL

    Some of that footage is from the IMAX film "Fighter Pilot" about Red Flag training in Nevada. Worth seeing if you haven't.

    ReplyDelete
  3. oh that just ain't right....i think i will see that imax film though....

    ReplyDelete

Note: Only a member of this blog may post a comment.