Category: TV

TV

Where Have All The Zombies Gone?: The Current State Of The Walking Dead

Staff writer Lea Zamora bravely dodges fanboy haymakers with her colorful take on the current state of The Walking Dead.

Advertisements