Francis Mercier, Nitefreak & Lenny Auguste – Ayibobo

‘Ayibobo ‘ is the title given to the song by South African super talented artist who is known all over as Francis Mercier, Nitefreak & Lenny Auguste on stage. Francis Mercier, Nitefreak & Lenny...