Kevaughn Nelson AKA DJ Tropical is currently based in the United States. He was born in Portmore, Jamaica.
Full bio coming soon…