Air Force Misses Bomb Drop Target

"Air Force missed our bomb drop and lased target by 1 kilometer and almost killed us. PECH River Valley, Afghanistan."

Related Topics

Army Air Force Topics

Newest Videos

View more