简介:A rising indie band travels to Spike Island, Cheshire, in May of 1990 to see The Stone Roses.A rising indie band travels to Spike Island, Cheshire, in May of 1990 to see The Stone Roses.