Boasting some seriously versatile rapping and an inventive ear for production, Nottingham Hip Hop artist Humor seems certain to make an impact on the UK scene. His new self-produced EP is a hi-octane thrill ride that blurs elements of Hip Hop, grime and electronica. ‘TLC’ is the lead single, which sees Humor spitting energetically over…