Archive for June 12, 2012

Texas Race Winner Justin Wilson

Photo by: John Cote — Indianapolis Motor Speedway