Discovered by Nine Inch Nails’ Trent Reznor, Queen Kwong aka Carre Callaway releases her self directed video for this single which was released earlier this month.