So, after far too long in my book they finally release the collected Twin Peaks in the UK, and I have the box in my grubby little hands to work my way through. Who wants to join me in a walk down memory lane of twenty years ago?
Twenty years - I need some coffee...