tefl0n's sites:

title views votes rating creation
?You Have More Sex Than The Pope 1,876 10 (2.90)  2006-02-21