otakufaith's sites:

title views votes rating creation
?New Meaning to Goatse 1,693 7 (2.71)  2006-09-14
?Defend the Nerdy South 1,773 13 (3.54)  2007-11-13
?Barack's Secret! 1,677 10 (2.60)  2008-09-15