Erkula666's sites:

title views votes rating creation
?The Pope Poops on Science 2,367 24 (3.79)  2010-02-06