MantraRay
Torbay and Cardiff
MantraRay is two long-time friends, Trevor Brill and Billy Raymond-Barker. Trevor lives in Cardiff, South Wales and Billy lives in Brixham, Devon. Back in the 90’s, Trev and Billy worked tog…
MantraRay is two long-time friends, Trevor Brill and Billy Raymond-Barker. Trevor lives in Cardiff, South Wales and Billy lives in Brixham, Devon. Back in the 90’s, Trev and Billy worked tog…