Posted inGame Trailers
Late Night with the Devil: Official Trailer | Shudder
In 1977 a live television broadcast goes horribly wrong, unleashing evil into the nation's living rooms. What unfolds next is shocking... Don't miss LATE NIGHT WITH THE DEVIL, premiering March…