1 Articles
Video

A North Carolina woman filmed a food delivery vehicle gathering up a dead deer on the side of the road over the weekend, before taking the roadkill directly to the kitchen door of a local Chinese food restaurant.