Reply to comment

April 4, 2019, 8:50 a.m. -  Cam McRae

Please show me some actual evidence that any of this new technology can reduce the risk of concussion in a crash. I'd be very interested to see it because all I've heard are claims and bluster and I've yet to see science that proves anything.

Post your comment

Please log in to leave a comment.