StarvingRussian's sites:

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