by Ellie 7th Nov 2018 Gig Reviews George Ezra Live at o2 Academy Leeds Playing to 2300 people in Leeds on the first night of a sold-out UK tour, was certainly an exciting wayContinue Reading