Hottest SongsMusicvideos
Rachael & Leah – Chubaba (Official Video )
Rachael & Leah – Chubaba (Official Video )
The brilliant Nigerian recording artist Rachael & Leah, who just founded the record label Vibez Inc., releases a brand-new, intriguing composition titled “Chubaba.”