Here's a picture snapped by a friend of mine. I passed that area about 9pm, road cleared but slow traffic and I saw a huge dent at the road divider before...
I would need help here. Recently my radiator is damaged, according to my foreman, a replacement is needed. But he can't find any stock radiator replacement.