Last night I was on my way home from Indianapolis and a little north of Rochester, IN, on US-31 when I can around a corner and a deer appeared in front me. I was going 75mph in my MINI, and hit it square. All the airbags except the side curtains went off, the windshield except for the perimeter...