Allgaier Posts A Top-20 Result at Atlanta Motor Speedway

September 6, 2009