It's been 25 years since 'Twin Peaks' debuted

April 8, 2015 7:17 PM

14 0

April 8, 1990 marks the day it hit the airwaves.

"Twin Peaks" made its television debut 25 years ago on April 8, 1990. It seems like yesterday to some fanatics of this psychological thriller.

Read more

To category page