Neil Frances

Creation and monitoring of interview schedule during the electronic duo's visit to Brazil for Lollapalooza 2025.