Let them say (Prod. by Drray) - Atumpan

Let them say (Prod. by Drray)

Artist: Atumpan
Released: 2016

Currently based in the UK, Atumpan “the talking drum” drops this brand new single for the fans. He calls this one Let Them Say, which was produced by Drray Beat. Hope you like it, download and enjoy.