2.04.2006

Hmmmmm

I wonder if Pamela Anderson is celebrating Chinese New Year some where? Oh, my.