Thanos' sites:

title views votes rating creation
?TELL ME WHERE THE BOMB IS!!!! 9,467 78 (3.01)  2004-04-24
?Goddammit We Had Him! 597 20 (2.70)  2004-06-18