I have not hit one at 90 to 100 mph, luckily, as there is not much chance of walking away from the wreck at that speed.
I have taken out a few (up to 4) but luckily they have not resulted in a lot of damaged, thou the one on the motorcycle was an experience.
Down here we don’t call them roo guards.
If it is on a car or small 4x4 it’s a "roo bar", if it’s on a truck it’s a "bull bar".
Bull bar you say, yes, up in the Northern Territory were I spent a few years kangaroo’s are the least of you problems. Cattle, wild horses, donkeys, and camels are the ones you have to watch out for.