Monday, August 11, 2008

Russians in West Georgia



Yikes, they can't be too far away from CNN Centre. Would that explain why the CNN alert scam seems to be coming out of Russia? When will the Onion reveal the truth?
Post a Comment

ShareThis