Question: What  "The Simpsons" episode that originally aired on April 15, 1993?
Answer: The Front