Music Reviews Ssaru Ft Mejja – Leo By Dona - November 19, 2020 0 1523 Facebook Twitter WhatsApp Email “Leo” is the new record by Ssaru & Mejja.