Home > News E3 2019 Rainbow Six Siege Clutch Royale Trailer   by   Alex Co   June 10, 2019 4:41 pm in News For Rainbow Six Siege fans, a new Rainbow Six Siege trailer was unveiled on stage at Ubisoft’s E3 press conference today to unveil Rainbow Six Siege clutch royale trailer, which is part of the Operation Phantom Sight season that’s out now. Tags: E3 Rainbow Six Rainbow Six Siege Ubisoft