CousinIt's sites:

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