Outcast Season 1 new teaser trailer is kind of terrifying

There’s something very wrong in this new teaser for Outcast Season 1

Outcast Season 1 will premiere in summer 2016 on FOX in the UK. Get all the latest horror news with every issue of SciFiNow.