Chile's been brewing the perfect indie music gems, and we've been wowed. As you know, one of the biggest festivals in the world, Lollapalooza, also laid its eyes on it.