17th November 2015
A major new festival is making its way to The O2, London next year and we couldn’t be more thrilled. Stone Free brings together a wealth of artists ...