Twin Peaks
Thursday, April 8th, 2010April 8, 1990 – This was the night that David Lynch’s Twin Peaks premiered on ABC. The fictional drama revolved around an investigation into the murder of a homecoming queen (Laura Palmer) in Washington state.
With bizarre characters and unpredictable plot twists, the show attracted a cult following and critical acclaim. As the storylines got [...]