The Walking Dead Reveals the Cause of the Zombie Outbreak Despite Creator’s Objections 18:48February 16, 2025