MusicMusic Reviews Ssaru Ft Mejja – Leo By Chibuoke - November 19, 2020 0 514 FacebookTwitterPinterestWhatsApp “Leo” is the new record by Ssaru & Mejja. [youtube https://www.youtube.com/watch?v=n33zAwFoXLQ&w=560&h=315]