Turbo Zombi - Tampons of the Dead (2011) Poster Poster for Turbo Zombi - Tampons of the Dead (2011). Turbo Zombi - Tampons of the Dead Plakat