Russian driver finished off a roe deer hit on the road with a tire iron and got caught on video December 3, 2021 RR World Leave a comment The driver knocked down a roe deer on the road to Birobidzhan and finished off the animal with his fists and a crowbar Comments comments