Released
Nov 28, 2015
Album
Ndim Lo (Super Deluxe)
Moneoa
Yekelela
BPM
176
Duration
4:56
Key
12A
Released
Nov 28, 2015
Album
Ndim Lo (Super Deluxe)
Released
Nov 28, 2015
Album
Ndim Lo (Super Deluxe)
BPM
176
Duration
4:56
Key
12A
Released
Nov 28, 2015
Album
Ndim Lo (Super Deluxe)