Freebasser's sites:

title views votes rating creation
?The Peppers Brothers 1,635 9 (2.78)  2006-09-07