This was the first day of the inaugural Stone Free festival. Held at the O2 in London, it offers a big advantage over other festivals – the fact it’s indoors means the traditional British summer weather isn’t going to dampen spirits. Of course there are equally big downsides – the …
Read More »