Twin peaks the return episode 12 MAY CONTAIN SPOILERS LET’S ROCK So, out of David Lynch and Mark Frost, which one’s been spending too much time on the internet? I mention this because episode 12 appears inspired by one of the most extraordinarily silly of online conspiracy theories: the Mandela […]