Rainbow 6 Gets Clutch Royale and R6 Quarantine Trailer

Rainbow 6 Gets Clutch Royale and R6 Quarantine Trailer Oepration Phantom Sight is to release on June 10. A trailer to announce two new Operation Phantom Sight. Not only that, it seems that a new Rainbow 6 game is on the way, named Quarantine. https://www.youtube.com/watch?v=8X69RICP2js The game trailer showcases the new character, Codenamed Warden fighting […]