DrSquirrel's sites:

title views votes rating creation
?NARWHALRUS 660 3 (1.67)  2006-07-14
?Worst Movie Pirate 746 11 (2.27)  2006-07-29