Vellious' sites:

title views votes rating creation
?Yellerin' 2,219 40 (2.80)  2005-06-23
?Box Transformer! 13,341 131 (3.77)  2005-06-23
?(nsfw) PSFFSF OHH YEAHAHH 1,011 3 (2.33)  2005-06-27