Dillon Francis drops new single from upcoming Spanish language album Dillon Francis drops energetic 'BaBaBa (Vete Pa'Ya)' from upcoming Spanish language album.