Trying.....not having much success

I mean really. What even. The black stuff on the bumper appears to be the black strips you put on wooden stairs so you don't slip. I think it was riveted on, maybe screwed.