toughstache's sites:

title views votes rating creation
?The One With The Whales! 3,883 12 (3.83)  2006-02-13
?Mom's Safety Not Guaranteed 1,301 5 (3.60)  2006-03-18
?Defective Weyoun (Dead) 3,726 16 (4.06)  2006-03-24