William De Leon Racing
William De Leon Racing

Steering Wheel? check, gas? check, safety? check, engines check, tires? check, racing gloves? What the? Where are the racing gloves? Where the heck did I leave the racing gloves? How am I going to race without them?