DJ Yella

DJ Yella

Born 11 December 1967 in Compton, California, USA

Director

Editor

Sound

Producer

Writer