newbpainter's sites:

title views votes rating creation
?Sex, The Final Frontier 1,193 12 (3.25)  2006-05-31
?Xenuback Mountain 1,732 15 (3.73)  2006-06-15
?This is not a coincidence 1,492 33 (3.67)  2007-04-25
?starry night 1,169 18 (3.83)  2008-09-10