Four girls died this afternoon on the C-15 near Vilafranca del Penedès, Barcelona, when their SUV was in a head-on collision with another vehicle.
Four girls died this afternoon on the C-15 near Vilafranca del Penedès, Barcelona, when their SUV was in a head-on collision with another vehicle.