Faxfax's sites:

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