Faxfax's sites:

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