Zombies take over Super Bowl LIII – FOX 5 Atlanta


Zombies take over Super Bowl LIII  FOX 5 Atlanta

The zombies were celebrating before the Super Bowl in Atlanta Thursday. No, not Patriots fans, but zombies from AMC’s The Walking Dead, which is filmed in …

Brought to you by Google News. Read the rest of the article here.