jeffscudder's recent comments:

January 7th, 2006
3 stars for effort but not funny for everyone, or maybe anyone.
January 7th, 2006
On on the site ?Lazy Sunday
lol again
December 6th, 2005
On on the site ?Helen Keller Suicide
AHAHHAHAHAHAHAHAHAHAHAH lawl