Date Concert Venue Location
Nov 07, 2019
Christina Aguilera / ALMA
  Setlists
OVO Hydro Glasgow, Scotland, United Kingdom