flabbas' sites:

title views votes rating creation
?L Ron Hubbard gets Pwned 2,008 20 (3.05)  2006-06-29