House location
270 Wilton Road, Westport, - but can anyone confirm this as i could find only 1 online mention
Also why Last House on Left - does it actually get mentioned as such in movie - i can't recall any relevance ?
Hey Witchdoctor, give us the magic words.
ooh ee ooh ah ah, ting tang wallawallabingba