R4D4R's sites:

title views votes rating creation
?Oh God, I'm gonna have diarrhea again... 2,123 9 (2.11)  2006-10-22
?Olestra!!! 878 5 (1.80)  2006-11-16