Leon Jean-Marie 'Scratch'

Music video
Production and Costume Designer
Director Joe Tucker
Island Records