VIDEO: Live deer found in car’s hatchback during traffic stop in Pennsylvania

VIDEO: Live deer found in car’s hatchback during traffic stop in Pennsylvania

Police in Pennsylvania said they told a passenger to release the deer, which was seen in a video posted by police struggling as it was carried across the road.

Police in Pennsylvania said they told a passenger to release the deer, which was seen in a video posted by police struggling as it was carried across the road.

Source: Read More