Who makes these? And are they available in a C5 logo? I saw them on a C6 at a car show Sunday and they look so clean. Would love to add them to my car. They're chrome spears for the taillights with the C6 flags in the center. They simply stick on.