Respuesta :

It appeared on ABC in 1990
Twin peaks premiered on April 8,1990