Lighter Side of News (Aug. 4, 2017) by HallR

Question 3

Lollapalooza 2017 is taking place this weekend in what major U.S. city that has hosted the music festival since 2005?

Chicago

Back