The teaser trailer for Late Night With the Devil is here, offering a glimpse at a very ’70s found footage horror — and the worst talk show guest ever. Set in 1977, Late Night With the Devil is framed as an analog recording of a late night talk show, […]