CousinIt's sites:

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