Here it is All For One, the first new music from The Stone Roses since 1995.  The Mancunian quartet play Marlay Park on July 9th.the stone roses