leptonhead's sites:

title views votes rating creation
?What our future holds... 6,123 157 (4.06)  2006-05-15
?Emo kid sells joystick on Ebay for $1000 2,122 10 (3.40)  2007-01-23
?Christopher Walken is unmoved by Live Earth con... 933 14 (2.00)  2007-07-09