Xred's latest video leaked, causing a stir.