Watching deer off in the distance can be a peaceful way of enjoying nature and wildlife - unless that same wildlife decides to commit a surprise suicide in front of you and your family. We aren't exactly sure why this deerĀ ended up leaping over a vehicle before plummeting 50 feet down to the ...
READ MORE +