Who Put This Note on My Car?Who Put This Note on My Car?Gazelle received a rude note on his car over the weekend.GazelleGazelle