The Head - Season 3 Episode 1 -
Episode XIII
In the lawless desert territory of Bir Tawil, a group of scientists carry out the next phase of Wilde's research: testing the bacteria on humans.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.