Yikes, glad you are ok.
Not trying to start the helmet debate, but the off chance that things like this happen is reason enough to put up with the mild inconvenience of wearing one.
I'm just confused about the metal strip. What is it for? I don't think I've ever seen just a metal strip in the road.