I've seen that before and I reckon there must be more to the story as it's a lot of effort to go to for vandals. I reckon the chap that owns that has been a naughty boy
I was wondering what the Devil had to do with it I was also wondering who the star is? Although there is a group called Thelema with a track called Acopolypse 666?
Man and woman together. Man likes another woman. Man goes with other woman. His woman finds out. His woman seals up car with foam. Man left alone and without car.