Introducing: Joshua Zero

Joshua Zero is an exciting new glitzy rock guitar artist based between Leeds and London. With three official singles so far, Zero and his band are creating waves with a genre mashing sound merging elements of s...