Nasty Neal, Terrible Troy and Treacherous Trista with their 13 best horror of 2020.Nasty Neal, Terrible Troy and Treacherous Trista with their 13 best horror of 2020.Nasty Neal, Terrible Troy and Treacherous Trista with their 13 best horror of 2020.