The Walking Dead: 400 Days! Part 3!

524 views · Published 15 July 2013 · 26:59 · Indexed 28 October 2026

Channel: That Turbo Owl · 2013 · Gaming

Watch on YouTube

And thus ends 400 days, a decent DLC to an amazing game. 

A link to my Twitter: https://twitter.com/YourHumbleBomb

More from this channel