Claim: Audrey Horne was introduced in Twin Peaks: The Return.
Verdict: REFUTES