I stumbled across this the other day when looking for images in Google. I'd never heard of it before. It appears to be a Dutch SEAT Cupra series but with Ibizas instead of Leons like most of Europe. Looking at the list of drivers, there are two for every car. So either they do driver changes or they have two races and they do one each.