Sheffield, England, United Kingdom
Arctic Monkeys / The Lemon Twigs Sep 19, 2018 Uploaded by Neil Lumsden