Claim: The Last House on the Left has remained unreleased.
Verdict: REFUTES