mrsatanpants' sites:

title views votes rating creation
?lol time travel (push it to the limit update) 32,802 416 (3.71)  2006-02-05
?Nicholas Cage Sells Out Again 1,656 7 (3.00)  2006-08-17