Author: cmurdurr

The Walking Dead: The Final Season Episode 1 Review

August 13, 2018

We reviewed the premiere episode of the final season of Telltale’s The Walking Dead.

Read More