Check out Razorlight’s catchy new single ‘Zombie Love’
Razorlight have shared their catchy new single ‘Zombie Love’ from their upcoming new album ‘Planet Nowhere‘. Check it out below. The bright indie track features a groovy-bright melody and jangly guitars. “You’re not the only cowgirl that I ever went… Read More