YELLA's recent comments:

June 2nd, 2006
On on the site ?Lex plays pong
5
May 11th, 2006
5
February 26th, 2006
On on the site ?psychedelic anime
cool