What is this ?
What is this ?
What up ? Can anybody tell me what this is ? I found this on my engine bay and I have a feeling it's something important. I've already put everything back together after re-doing the whole ratsnest and it was a PITA, I hope I don't have to take everything apart to put this little **** back on, sigh.




