Odd part, anybody recognize this?
#1
Thread Starter
Odd part, anybody recognize this?
I have a suspicion as this part looks familar to me, but I can't seem to place it...
I think it is for on road cars, does anybody recognize it ?
Thank you for any suggestions.
I think it is for on road cars, does anybody recognize it ?
Thank you for any suggestions.