This mysterious note was left on the windsheild of my rental car in Fort Collins, CO on 8/17/2010.
It appears to be a photocopied rubber dishwashing glove, holding a picture of a siamese cat. Handwritten below in purple felttip pen is the message: "Hands off! K, thanx."
Please add your comment below to help explain what this mysterious message might mean...I'm also asking people in person and collecting their theories below.