Pennsylvania police stop woman for suspected DUI, find a deer in the trunk
Pennsylvania police officers were met with an unusual sight — a live deer in a trunk — after making a traffic stop for a suspected DUI. Officers with the Newberry […] Read More