Telltale’s Walking Dead: The Final Season First Trailer – ‘The Last Bullet’

Clementine reviews the rules of zombie engagement ahead of the final season’s premiere on August 14.

Pinned from IGN.com

Thanks! You've already liked this
40 views