Anyone know what kind of pin this is? Found it on my parking spot and have no clue on whether it goes on my car.
I'm having a small knock when decelerating and I'm wondering if this pin is missing somewhere.
Last edited by Crimsonfocker; Dec 9, 2018 12:37pm.