Ep.22 - Dog Sniffs at the Supreme Court - Part Two

This week is the second in a two-part series covering the two dog sniff cases out of Florida being argued before the U.S. Supreme Court on October 31.