Nice work so far...
The Idea was good but the tires were turning backwards on the cars :) Well I also made a movie and it resemboled this one, but it was my first movie =p. You just need to put more time into the movies then I'm sure they will start turning out great.
-IE