techwitch's sites:

title views votes rating creation
?Chuck Norris vs The World 1,376 10 (3.20)  2008-06-24
?JackThompsonnotadick 686 4 (1.00)  2008-05-30
?Duckrolling Returns! 6,015 15 (2.67)  2008-05-23
?Solid Snake's cat? 835 8 (3.50)  2008-05-22