Now I’m not sure the title of this vid is appropriate. Maybe something like holy crap that deer lost its head! would be better. Vid quality is low but this video by “infatuation” is worth watching – let us know what you think and if you’ve ever encountered anything this bazar?