Twin Peaks Season 2 (R1) in April - Features added
News: Paramount Home Entertainment have announced the Region 1 DVD release of Twin Peaks: The Second Season for 10th April 2007. Twin Peaks was created by David Lynch and Mark Frost. The show was set in the fictional town of Twin Peaks in northeast Washing…
