Concert detail

Queen + Adam Lambert live at the Toyota Center, Houston, TX, United States [24.07.2019]