Twin Peaks. The pilot episode aired 24 years ago today, on April 8th, 1990.