Artist page
The New Mastersounds is a British funk and jazz band formed in Leeds, England, in 1999. Two years prior, the members had played in a band together and released one single in 1997, but plans for an album were shelved. They reformed as The New Mastersounds and released their debut album in 2001.
For any edit requests, please reach out to info@rovr.live