23
Simon
this is simon, the santa.ratty... he is NOT on LSD. he IS the epitome of ratty Xmas Spirit. he loves french fries and biting cat noses.
by ratty