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