ICrush's sites:

title views votes rating creation
?didja' ever wonder? 863 13 (3.08)  2004-11-08