CousinIt's sites:

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