“You know everything I do, you know they do it, but I do it better, you know…” – quote from “Rick Owens” Superstar female emcee Coi Leray has released the much-anticipated video of her new song “Rick Owens”. This video, which was directed by Valley Vision, comes after she recorded massive success from the release of her “Now Or Never” EP. In this video, a fire-breather ushers the rapper in, as she alternates from flaming backgrounds to snowy ones, spitting […]