Telltale Games Unleashes Walking Dead: 400 Days With New Launch Trailer
Walking Dead fans who are excited for the new 400 Days DLC content can feast their eyes on a new trailer that celebrates the DLC's launch.
, by Nate Hohl