Kefka's sites:

title views votes rating creation
?Homestar Runner.net: ITS DOT COM! 5,702 37 (3.24)  2004-05-13