terrykrueger
Well-known member
So this thing fell out - and I feel ridiculous because I have no idea where it came from. I just felt it on my left foot. I know roll pins usually have to be punched/pressed out so I am kind of in a WTF moment. Any of you have experience under the dash where you may have seen this little (well actually pretty big) guy?


otfl
Sorry, had to...


