Saturday, June 10, 2006

Haditha


Now that Iraq has its My Lai in Haditha can we finally all agree that Iraq is the new Vietnam? Stay safe, Teddy.