New Music – Leopard Rays ‘Brother’
We have a lot of love for Hartlepool based Leopard Rays, we even premiered one of their songs last year. But now they have really found themselves on a higher plane and their new single ‘Brother’ is a shining example of the band’s maturity and brilliance. Coming from their debut EP ‘Times A…