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!

No comments…yet