Season 3 of Spy Racers arrives on Netflix on December 26th, so fans don’t have much longer to wait for the new installment. Still, the first footage is already here for your viewing pleasure ...