The Good News from Iraq Report

|
Posted: Mar 27, 2007 11:11 AM
Terrorists detained, dead, and damn skeerd.