Followers

Thursday, October 5, 2017

Zombified

     It's official.  Season 8 of AMC's "The Walking Dead" will premier on Sunday, October 22, 2017.  The upcoming season and a yard sale ghoul costume inspired this video.