Is this from my car? Worried about vandalism and found this on the drive earlier, not sure what it is.