Xylaroo: Sweetooth

After reading the biog, this is not what we were expecting. The sisters that make up Xylaroo are from Papa New Guinea and now live in London, via Hong Kong, Sri Lanka and the Philippines, and we were expecting something a bit world, but opening song, Track A Lackin’ is a rollicking country tune. It […]