Sunday, November 25, 2007

That's Gonna Leave a Mark

F-16s drop two 500 lb. bombs on this suspected al Qaeda staging area; an island in the Euphrates:



Thanks to Multi-National Force Iraq.