Faxfax's sites:

title views votes rating creation
?ThaAaAaAaAa Yankees WIN! 1,620 17 (3.12)  2004-06-29