Wilson Wins At Texas

8-9 June, 2012, Fort Worth, Texas, USA
Justin Wilson takes the checkered flag and the win
(c)2012, Robert Laberge, Courtesy of Texas Motor Speedway
LAT Photo USA
IMAGE COURTESY OF INDYCAR FOR EDITORIAL USAGE ONLY. MANDATORY CREDIT: “INDYCAR/TEXAS MOTOR SPEEDWAY”

Now Playing

HOT NEWS