Wes Craven & Dennis Iliadis (The Last House on the Left) - Interview Movie Info 2,635 Views | 3:44 | Uploaded on May 25, 2013 Embed