CousinIt's sites:

title views votes rating creation
?Fuck you,Newgrounds is better 1,746 32 (3.53)  2006-08-13
?Santa is pimping all the ho's 728 4 (2.25)  2006-01-17