Ray Vendetta – ‘Mr Nice’ Staff Writers 9 years ago Giallo Point produced ill shit from UK emcee Ray Vendetta.