RogerClemente's sites:

title views votes rating creation
?The Most Annoying YTMND Ever! 2,720 31 (2.55)  2005-11-18