Carrot, a deer found living with an arrow through his head, is 'the medicine we need right now'

A deer in Canada has become something of a local sensation after he was discovered running through Kenora, Ontario, with an arrow through his head. Read more at Fox News.…