New CBS/Paramount Twin Peaks Website Goes Live

The Official CBS/Paramount website has gone live. Nothing much is up there yet but there is an intriguing widgets section that is supposed to be coming soon.

Lynch in Israel

Lynch was recently in Israel promoting meditation. Watch the clip by clicking here. Thanks to Andrew and shemsha for the links.