Tuesday, May 18, 2010

What Is It Good For

At least 130 US troops have died in Afghanistan this year. No I don't know what they're doing there.