What is this thing?
I was installing a satellite yesterday and came across this near the spare tire area. Looked like it came unglued from somewhere. Could someone possibly enlighten me as to what this is?
Thread
Thread Starter
Forum
Replies
Last Post
keviinbraah017
S2000 Under The Hood
7
Mar 16, 2014 02:43 PM




