
TV: Huge news on ‘Twin Peaks’ as 18 episodes confirmed, location revealed and regular music composer returns!
Three massive pieces of Twin Peaks news were revealed yesterday by actresses Sherilyn Fenn and Sheryl Lee, during a Twin Peaks panel at Crypticon. The actresses were able to confirm that not only has director […]