Here is what I think:
Sev is mostly right. I don't believe any of the pics are the cars we will be seeing. Look what SOA has over here to test out the cars. What do you think they have over in the main headquarters in Japan? There is no reason for them to have the car out on the road driving it around. They have been building cars for a long time and I'm sure they can account for anything you'll see on the road in their test facility.