Question: Alfonso "Poncho" Herrera starred in which American anthology horror drama television series that debuted on Fox on September 23, 2016?
Sentence (from "TerrorVision (TV series)"): TerrorVision is an American anthology horror television series that aired on the Lifetime channel in March 1988.
Relevant evidence: No