The Triangle Steve Marsi at October 27, 2013 8:58 am. A promo for Season One featuring clips from the upcoming series. This official two-minute montage was released by NBC in anticipation of the new series. Edit Delete