Faces you'll recognise
About this story
What happens to the small historic town of Stirling, Scotland when R.E.M. decide to play three shows at its castle.
Community ratings and reactions
Sign in to leave your own review.