News Demons Descend on NYCC With the Debut of a New ‘Stan Against Evil’ Season 3 Trailer October 6, 2018