October 29, 2004

Whoa - firefight vid from Iraq

At least I'm assuming it's Iraq - up at this guys place.