News for Jan. 23, 2003

TTT Premiere: Russia

1/23/03, 12:50 pm EST - Xoanon

Yegor writes in to tell us that the Russian TTT premiere is today!