Claim: Amy Poehler is an English actress.
Verdict: REFUTES