Someone is living in a Hollywood billboard to promote Netflix's 'The Last House' #shorts · New York Post · Sentinel