And I am so excited and overwhelmed I think I might wet myself and cry a bit. 25 years since Twin Peakes did something to my impressionable teenage self. Monday morning 2am. Cherry pie and a damn fine cup of coffee.