Who will make it out of France in this week's finale episode? See a clip of Daryl, Carol, and Ash from the upcoming finale.
This article contains spoilers for The Walking Dead: Daryl Dixon season 2 episode 6. On August 18, 1856, the 34th United ...