Big win for Russia

iloveagoodbrew
Mon, 10 Jul 2006 14:25:59 +0000

Good news. **** terrorists.