leland palmer in the moment of truth - tv has never been more electrifying #TP #twinpeaks