March 09, 2007
Insert Obligatory, "Fist of an Angry God" Joke Here
Posted by scott at March 09, 2007 03:49 PM
Congrats to Mrs. USA for becoming Mrs. World. That's about the most official "MILF" title on the books right there.
eMail this entry!
In Chechnya? Who in their right mind would go to Chechnya for a contest like this? And who in their right mind would think this is a good location?