Mephistophelese's sites:

title views votes rating creation
?N*gg* stole my bike, but... 2,207 33 (3.73)  2006-02-20
?What is Peppers?! 1,388 13 (3.69)  2006-01-27
?Allah Ackbar! 4,036 37 (3.73)  2005-11-19