Friday, August 15, 2008

Tblisi or Tbust!


Get to know your Russian Commanders!

Apparantly it was Russia's finest troops who were gathered and did invade Georgia last week.

Labels