Teams Jump in to Help Belardi Auto Racing Get Back on Track
Team News St. Petersburg, Fla. – During Saturday’s Race 2 qualifying for the Indy Lights Presented by Cooper Tires championship, Belardi Auto Racing’s Aaron Telitz was battling for pole position when all of a sudden the back of the car got free on him and he found himself hard into the wall. Once the team […]