deborah logan of wallpaper is the taking of deborah logan on netflix 2019 Its not news that found-footage films are increasing in popularity especially among Indie Horror producers. Though Deborahs life … Monday, March 21, 2022 Edit