Rainbow 6: Siege Operation Deep Freeze Gameplay Trailer Shameless plug: come join the discussion on Rainbow Six