Allgaier Finishes 17th, Runs Strong in Dodge Challenger Debut at Daytona

July 3, 2010