Earlier this week, the Stone Roses teased something when posters and billboards bearing their iconic lemon logo went up all over Manchester, their hometown. Today, we get to hear that something. That something is a new song called “All For One,” the first new Stone Roses song in 22 years. It’s a starry-eyed psychedelic jangle […]
Stereogum — Earlier this week, the Stone Roses teased something when posters and billboards bearing their iconic lemon logo went up all over Manchester, their hometown. Today, we get... more info