Loser's Club and Pennywise Featured in New IT Photos