Ouch. Glad everyone was ok.
I grew up in Michigan and hitting deer was a pain in the ass...but an elk...