SEM (Catalonia/Barcelona - SPAIN)

Responding to a multiple vehicles road accident on Barcelona ringway (SPAIN)