The Simpsons: The Impossible Rainier Wolfcastle Quiz

An Oscar statue stands on the red carpet as preparations are made for the 86th Academy Awards in Los Angeles, Friday, Feb. 28, 2014. The Academy Awards will be held at the Dolby Theatre on Sunday, March 2. (Photo by Matt Sayles/Invision/AP)
Matt Sayles/AP

10. True Or False: Wolfcastle Has Presented At The Academy Awards?

Contributor

Emma Hannah hasn't written a bio just yet, but if they had... it would appear here.