Are they aluminum or stainless steel? What car? Is the screw flange ribbed like challenger ones?