Italian-Moroccan rapper Amill Leonardo has dropped a new music video for his latest song Rude Boy. The song is available to stream/download here.