There still hasn't been a formal announcement for season 2 of Twin Peaks
coming to DVD, but we've received some information that backs up our previous news item
that the set would be released in April. Our new source says the set will be released on April 10, 2007
. Hopefully we get studio confirmation about this soon.