It's called 'Neat'.
It features the pair as the masters of an underground sex dungeon populated with naked women.
The master of terror strikes again.
MDMA dealers have got a sick business plan by the sound of things.
Have you ever found yourself looking at a renaissance art and wondering how all these emotional naked people hanging out in forests could...