Question: What  "The Simpsons" episode that originally aired on April 15, 1993?
Sentence (from "The Front (The Simpsons)"): It originally aired in the United States on the Fox network on April 15, 1993.
Relevant evidence: No