First published at 18:09 UTC on June 27th, 2018.
Telltale's The Walking Dead Season 1 A New Day 2
Lee stumbles into a neighborhood near Atlanta looking for help. However, Lee finds the neighborhood deserted with no one inside their homes. Where did all the people in the neighborhood go and ...