thesupernaturalfoxsisters.com
The Walking Dead S07E02 Review: The Well
After a gruesome season opener, The Walking Dead allows viewers a moment of hope. In Season 7 Episode 2, “The Well,” we’re introduced to a new community called the Kingdom. Since the onset of the z…