TehOwnzor's recent comments:

June 17th, 2006
On on the site ?
lol
June 12th, 2006
On on the site ?Why Hitler Went Mad
win
June 9th, 2006
win
February 12th, 2006
whee, they gave up :D im 86.141.8.31 by the way :P
February 11th, 2006
someone keeps reverting it, f*ckers!