2007 Nissan Versa Hatchback SL
Can someone tell me what this piece is for? As I was cleaning up my engine bay, and I happened to come across it. Is this piece supposed to be connected to something?
Sensitive content, not recommended for those under 18 Show Content