This just fell off
Goes on your gas pedal. No idea what it does ! Always wondered... some executive probably had a brother that manufactured them .
Print