Hit a deer on my way to work yesterday morning. Fucker jumped out of nowhere and I didn't even have time to hit the brakes. Was doing about 40mph in my BMW S1000XR.
I was wearing my Stitch so I'm more or less ok, even after the 50ft roll with myself, deer, and bike along the pavement.
Now, the...