A review of a classic Chinese animated series that combines the thrill of mini four-wheelers, friendship, and overcoming loss, with intense competition spanning 64 episodes.