Scott Netherlands

Is the stranger in Home Alone