Toronto, Canada
XD Productions is a powerhouse production duo with skills varying to make music that crosses many genres. Unique Electro BoomBap!
Followers (1)
See allListening History
There is no more content to load
Toronto, Canada
XD Productions is a powerhouse production duo with skills varying to make music that crosses many genres. Unique Electro BoomBap!
Followers (1)
See all