Upload your photos
Forgot your password?
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.
Please log in to leave a comment.