MechaCow's sites:

title views votes rating creation
?Anime Turtles...WTF 6,331 29 (2.24)  2004-11-11
?Gert...? 634 8 (1.63)  2004-11-10
?I knew it 581 2 (2.00)  2004-11-10
?Robots in disguise 641 5 (2.00)  2004-11-09