All Stars Racing Cup: Let the race begin! All Stars Racing Cup to launch today

Put on your racing gloves, start your engines and put the pedal to the metal to become the next All Stars racing champion! Let the race commence and grab your copy of All Stars Racing Cup on Steam from around 8am PST, a…