Edit Delete Tags Autopost season premier of The Walking Dead is Halloween, oh yes I'm watching! via Ping.fm