Gloria Doyle Gloria Doyle Finally Drops Visuals/Video to her new Single Track Titled - "BABA NA YOU" Francis -November 11, 2017