Tag Archives: The walking dead

The Walkthrough Dead FINALE

Time to wrap up Season 3 of Telltale’s The Walking Dead with some super family drama filled zombie slaying.

Advertisements