The Traitors: New Blood is streaming on Peacock. New episodes air Thursdays on NBC and stream the next day. Peacock currently ...