Two possibilities here. Either a mechanically inclined dentist owned it or a braze welder. Either way,I don't think it will be 2 yr's. before rust sets in or it falls out. Trust me,my teeth and vehicle look terrrrible.