thrustmaster's sites:

title views votes rating creation
?Another Wikipedia Douche 1,802 8 (3.75)  2006-06-28
?The Biggest Douche on Wikipedia 2,617 24 (3.79)  2006-05-15