Kangaroo's sites:

title views votes rating creation
?Kicked 706 3 (1.00)  2005-07-19
?Owned myself I suck 783 5 (1.00)  2005-07-19
?Fap Fap Fapity 2,999 18 (2.89)  2006-06-27