Zoo (CBS) “Sleuths” Episode 7

The new CBS TV show Zoo "Sleuths" Episode 7 aired Tuesday August 11 2015 at 9 pm ET/PT on CBS. In tonight's episode, the team travels to Paris to...