What a harrowing story! Thank goodness for your highway bars and your helmet.
Yes, I”m big believer in both