The Stone Roses have announced their first U.S. show since performing at Coachella in 2013. The Manchester legends will perform at Madison Square Garden in New York City on June 30th. This is a one-off show and tickets go on sale Friday, February 26th.
Published February 23rd, 2016