1990: 'Twin Peaks' Premieres #TBT

April 8, 1990: David Lynch's murder mystery TV show premiered on ABC. #ThrowbackThursday

April 9, 2015

Top Stories

ABC News Live Presents