Bilen er et samarbeid mellom den franske bilprodusenten Citroën og den japanske videospill utvikleren Polyphony Digital. Seks biler var forventet å bli bygget, imidlertid ble produksjonen angivelig kansellert i 2010 på grunn av høye kostnader.