Allgaier Finishes 13th at Nashville Superspeedway

June 7, 2009