Penske Racing Trio Experience Handling Issues at Kansas

September 29, 2008