The Daily Show with Jon Stewart
Moment of Zen - Deputy Taylor
Season 20 • 12/17/2014
Texas's Taylor County adds a surprising new deputy to its sheriff's department.
More
Watching
You may also like5 Videos
Moment of Zen - Deputy Taylor
Season 20 • 12/17/2014
More