Was getting into my car the other day and noticed this (what appears to be a wire clamp) laying on my floor mat directly under my gas pedal. Does any of you tech savvy challenger buffs know where this might have come off of and can you include a picture of where I should put it back, please?
Sent from my iPhone using Tapatalk
Sent from my iPhone using Tapatalk