AMC’s The Terror – first pictures released The Terror is something I’m supporting in my day job and pleased to finally share the teaser trailer and first look