Artwork for 069 Is a Police Dog Sniff During Traffic Stop Legal?
Criminal Nuggets

069 Is a Police Dog Sniff During Traffic Stop Legal?
00:00:00 / 00:16:59