Leo Drex
@michaelelonwa8gmailcom
Total Account Plays
4,842
Followers
104
Leo Drex - Michael Elonwa is a rising star in the music scene, blending to create a unique sound. Le... MORE
Member Since: Sep '23
Location:Warri, Nigeria
Website:http://instagram
Followers104
Monthly Listeners103
Total Account Plays4,842
Following10
Top Albums
Loading ...

