Hi everybody! The other day I found this rubber piece on the floor after I moved my Delorean. What could it be? I don't think it could have fallen from another car, but I can't be 100% sure.
Thank you!
(Sorry for my english)
Inviato dal mio SM-G965F utilizzando Tapatalk