Lekaa Beats Ft. Omah Lay & Odumodublvck – Angels
Angels is a 3 minute 4 second single from UK-based Nigerian producer Lekaa Beats, released January 30, 2026 via Faceless label. It bri...
Angels is a 3 minute 4 second single from UK-based Nigerian producer Lekaa Beats, released January 30, 2026 via Faceless label. It bri...
Our website uses cookies to improve your experience. Learn more
Accept !