I've been into Mustangs a long time but never seen these type bumper guards.They are made in France as you can see. Anyone have a story on these oddball things? They fit perfectly at the point where you see them in the pix.Looks like they were tailor made for the 67-8 bumper,may fit others?