Saturday, November 01, 2008

Wow! Video of AF strike in Afghanistan

Check out this video of an Air Force strike against the Taliban in Afghanistan.

PS: I gotta get me one of these!