Ghostface Killah and Killah Priest release a new joint. Check out this video to “Starry Nights.”
Produced by The Media Haus.