You may have seen zombies roaming around St. Pete and we will explain why