Everything has been said about Twin Peaks, back on TV after 25 years with a new event season compose of 18 “pure David Lynch” episodes. I’ll be waiting till the last show to try and figure out what happened, in the mentine the advice is to make a lot of black coffee and a bunch of cherry […]