Quinn Armstrong, from Newcastle, Australia, made up for a disappointing qualifying session earlier in the day by climbing from sixth on the grid to win this afternoon’s opening round of the new USF Juniors Presented by Cooper Tires season at Sebring International Raceway for DEForce Racing.