A white truck with a sticker saying Zombie Response Team along with the Biohazard logo
Is this the hardest working guy in NYC or a superhero origin story?