David Lynch Twin Peaks In Twin Peaks.com Website Updated dugpa June 25, 2009 December 29, 2009 Charles has made some major updates to the In Twin Peaks.com Website. Enjoy!