A zombie extra wearing reflective sunglasses rests in the shade, “The Walking Dead” June 14, 2011

Advertisement