tw1st40's sites:

title views votes rating creation
?Tom Spencer's adventure to the land of OK 1,744 3 (1.33)  2006-01-25
?Google owns itself 2,369 6 (3.50)  2006-01-24
?Beef Wellington 777 2 (2.50)  2005-10-17