Previously, Shi Shi was engaged to Windsor “Winslow” Lubin aka Slow, the founder of clothing line Slowbucks. These two got engaged in December 2016 and have called off their relationship within the last few months it seems. Fans believe the images Shi Shi shared are related to their break up.

Bryson Tiller In Concert - New York, NY

Source: Johnny Nunez / Getty

So far, Windsor has not commented on Shia’s video or the allegations of abuse.

« Previous page 1 2

Stories From Our Partners at OkayPlayer