Thursday, June 16, 2016

Absolutely Mega




The Stone Roses have kicked off their "residency" at Etihad Stadium in Manchester, England and the verdict is largely positive and upbeat. The sheer spectacle of the live show has Northern England in an uproar (well, probably not, but it sure looks like fun).












No comments:

Post a Comment