tehavenger's recent comments:

March 26th, 2006
YES!!
January 29th, 2006
five stars for you
January 29th, 2006
On on the site ?Feedback Page
you win
January 29th, 2006
On on the site ?What planet is this?
fives for you
January 29th, 2006
On on the site ?
consider yourself avenged!
January 29th, 2006
On on the site ?
you have been avenged good sir