Array
Spain festival stage collapse kills 1 Strong winds caused chaos and damage to multiple structures at the Medusa Music Festival in Spain.
Array
Spain festival stage collapse kills 1 Strong winds caused chaos and damage to multiple structures at the Medusa Music Festival in Spain.