Stage fire forces over 22,000 to flee Barcelona music festival

Barcelona concert fire

A fire engulfed a stage at an electronic music festival in Barcelona Saturday night, forcing more than 22,000 people to flee the venue.

Share This Post