Does anybody know about an image I seen were there was a truck with the Zombotech sign on the side? I remember it vividly but I can't find it for the life of me. Can any of y'all help me out?
What do you think?