LamaHimself's sites:

title views votes rating creation
?The new E3 1,033 16 (2.88)  2007-07-10
?Computer load up celery man 9,266 14 (4.07)  2010-05-15
?XCOM Garlrlrlrlrlrlrlr 900 7 (4.14)  2010-06-11