Meet The All New Racing Game SCRATCH RACERS
Thanks to Lucasliu9595 for the original project If Scratch Channel exists?.