Mitchell s girlfriend Kaelan experiences some amazing deer hunting action where she lays the smack down on a nice rutting buck!