Being from the U.S., I always knew about the Lollapalooza musical festival that happens every year in Chicago. But I didn’t realize there was also a Lollapalooza in Santiago, Chile, a place I’ve lived ...