Chocquibtown premier new music video (video)