Concert detail

Queen + Adam Lambert live at the TD Garden, Boston, Massachusetts, USA [25.07.2017]