Yeah thanks guys, it just sucks because i drive that road all the time and in the past 4 years ive only ever seen 2 deers.
Im still pretty shaken up because of the way i bounced off it, if i didnt have my brakes i have i probably would have fallen off the mountain