Funny, but I still wouldn't put it on my car. I had a hard time sticking the SVX Network decal to my windshield, and I only did because it's not permanent.
I have a hard time understanding the Calvin-peeing stickers. I mean, okay, so you like your Ford - why bother telling the world that you despise Chevrolets because you don't own one? What a dumbass thing to do.
They're both POS American vehicles anyway.