Tomorrowland fans evacuate after stage catches fire

Tomorrowland concert-goers just outside Barcelona Spain had to evacuate on Saturday night after fire consumed one of the stages. Just … More