MechaCow's sites:

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