zorrofox's recent comments:

September 18th, 2007
On on the site ?MORE THAN A LLAMA
September 18th, 2007
wow