StarvingRussian's sites:

title views votes rating creation
?Last Blog Ever 1,084 7 (1.86)  2007-02-15
?Techno Destructo 2,935 7 (3.43)  2007-02-06
?Can I touch it? 1,287 9 (2.56)  2006-08-08