General
So yesterday I was driving home from work it was really hot out so I rode with my visor open and just had riding sunglasses on, and out of the corner of my eye saw a golf ball sized rock come hurling of a car tire from the oncoming Lane and I didn't swerve fast enough. Caught me in the helmet...