2011 IndyCar Las Vegas Championships: 13-16 October, 2011, Las Vegas, Nevada USA Mario Andretti enjoys the street parade celebration (c)2011, Maria W. Grady, USALAT Photo USA
13-16 October, 2011, Las Vegas, Nevada USA
Mario Andretti enjoys the street parade celebration
(c)2011, Maria W. Grady, USALAT Photo USA