SPOILER WARNING AHEAD
Throughout the last eight years, The Walking Dead has been one of the most popular shows on television, but has recently seen some decline with seasons seven and eight....
The secret surrounding the small town near Haven, Maine is a mystery to all. The residents residing in this town fall under an influence, an influence that ends up controlling them, changing them.
...