How do you know it was from your car? Was it parked in your garage when you found it? It looks like some sort of protective cushion to keep a tube of some sort from rubbing against something. Was it found near the front or rear of your vehicle? That's where I'd start to look for some sort of clue t...