A new series in which I play the new game, The walking dead by TellTale games. The first video of many to come, stay tuned. [Disclaimer] I do not own rights …

[youtube bJ4v4N-Xsks]