Another car commerical implementing computer game elements.
Seems they pic up on each other 1 2. Check out the arrows. A variation of Speed.
thx for the link Jonah!