Well seems the word coming out of the Toy fair is a May release. I can't offer any more info on this as i haven't asked the question!!
As for when a car is likely to be seen running in public, again not sure on that one either!!
So unfortunately i'm not a lot of help to you on this one !