SEAD Bamboo co-founder Lucas Loo recounts experience of setting up 'Heartburst' installation at Burning Man Festival People November 1, 2023 He also confirms there were no Ebola outbreaks on the ground.