January 27, 2021
Poster for The Who's April 10, 2017 concert

Monday, April 10, 2017

(4 years ago)

The Who play the Sheffield Arena in Sheffield, South Yorkshire

This is a concert! We can add stuff here in the template

I was there
Sheffield Arena, Sheffield

Latitude: 53.399896
Longitude: -1.418809

For more information on The Who’s history and concerts visit our friends
Newspaper Clips
No items found
Audio Clip