Blog Videos Karlo feat. Kahlee – Practice Smiling [Video] December 5, 2016 P.R. 0 Comments Kahlee, Karlo This is the first single and video released from Karlo’s upcoming album, “Flor”. ShareFacebookTwitterWhatsAppEmailPrint