stefan123's sites:

title views votes rating creation
?(nsfw) stfufag 3,286 8 (3.63)  2005-08-29
?You LookTasty 3,271 26 (3.65)  2005-08-29
?Jesus owns Eric 3,128 12 (3.08)  2005-08-29
?CAPTAIN EXPLOSION!!! 5,048 15 (3.20)  2005-08-31