Eva Longoria, good luck charm
By Spirit Fingers
What do you mean those Desperate Housewives don’t get along with each other? Nonsense! See, they even spit on each other for good luck!

What do you mean those Desperate Housewives don’t get along with each other? Nonsense! See, they even spit on each other for good luck!