September 16, 2017 – St. Louis, Missouri, USA – The Dome at America’s Center – Tours

Comment is Closed



This concert was cancelled due to insufficient police and security personnel caused by mass protests in the city of St. Louis. The people protested in the aftermath of a Caucasian police officer being found not guilty for murdering an African American motorist.

…read more