The Walking Dead: The Telltale Definitive Series Episode 5: No Time Left - part 2

The Walking Dead: The Telltale Definitive Series Episode 5: No Time Left - part 2

My first time playing The Walking Dead: The Telltale Definitive Series, I hope you enjoy the journey with me!