Newman-Haas Racing Shop Tour
IndyCar Nation Shop Tour
Newman-Haas Racing
Lincolnshire, IL
January 26, 2012
48 photos · 2,103 views