Category: Show Reviews

Festivals Show Reviews

Staged Haze Goes International: Our Lollapalooza Chile Experience

Chicago’s iconic festival Lollapalooza expanded in Santiago, Chile back in 2011. Due to the success of the Chilean version ofContinue Reading