Has anyone else destroyed their E.V.?

Soooo, on my way to work this morning I became involved in an arguement with the local wildlife. The result? The Leaf- going into I.C.U. to hopefully be repaired if possible. If not possible then replaced. The deer- pushing up daisies. Me- extremely perturbed.

An electric vehicle (EV), also referred to as an electric drive vehicle, uses one or more electric motors or traction motors for propulsion.
Eight states have just announced a plan to mandate the sale of a certain amount of electric vehicles by the automobile industry.