The following are our pictures from the 2013 VW Nationals in Indianapolis. Honestly, theĀ event...
Year: 2013
As any IndyCar fan is aware, the season is starting very soon (March 24th)....