Tag: The walking dead
Alert of “extreme zombie activity” to the residents of a city...
The authorities of Lake Worth (Florida) investigate the origin of an alert the neighbors received last Sunday about a power outage and "extreme activity...