Not to mention there's an awesome Hot Wheels racing track, which from the sounds of it, is home to some intense competition. Take a look below for the full video.
There is no doubt that the Hot Wheels brand has gained followers around the world. So, was it really that surprising to learn that Hot Wheels Let’s Race was an instant success? It only makes ...