novril's sites:

title views votes rating creation
?LET'S ROCK! 1,897 24 (3.46)  2006-04-14
?the only real american nuts! 2,076 2 (3.00)  2006-07-14
?I love Street Fighter! 1,090 3 (3.00)  2006-08-03
?MEGAMAWARU! 590 1 (2.00)  2011-09-14