Tiny gremlins dressing gals as Cars and making em run around the track and fight for first place! There's so many cool vehicles to see on this wonderful course!
Weird Cars, but still cool!