News: Twin Peaks is Coming Back!!
Yup that’s right! Everyone’s favorite fictional town in Washington is making a come back! When you may ask? Why 25 years later of course! The show is set to air nine brand new episodes in 2016!
Full story over at Variety!
*All images for promotional purposes only!