I could swear I have already seen these on the road. Or a version just like it.

Can't believe they make these. Imagine a semi hitting this?