SSE Hydro Arena by Foster + Partners in Glasgow, Scotland, United Kingdom
Rod Stewart pays a visit