Telltale: Part 2

Telltale: Part 2 is the twelfth side story mission in The Walking Dead: Road to Survival.