StarvingRussian's sites:

title views votes rating creation
?Techno Destructo 3,082 7 (3.43)  2007-02-06
?Can I touch it? 1,413 9 (2.56)  2006-08-08
?Last Blog Ever 1,210 7 (1.86)  2007-02-15