New Scratcher Joined 10 years ago United States
I love leopards and if you ask any of my friends they will probably tell you i am completely insane and crazy!!!