Algerian french rapper Moha La Squale drops the official visuals for his new single Basta. The track is available to stream and download here.