Just saw a SEAT Ibiza, in Kansas. Very odd.