Concert detail

Queen + Adam Lambert live at the Luxor Festival Grounds, Las Vegas, NV, United States [17.07.2019]